package d20chat;


import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Scanner;
import javax.swing.JFileChooser;
import javax.swing.JScrollPane;
import javax.swing.JSpinner;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.filechooser.FileFilter;
import javax.swing.filechooser.FileNameExtensionFilter;
import javax.swing.text.JTextComponent;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/*
 * CharSheetViewer35.java
 *
 * Created on Jul 9, 2009, 12:02:02 PM
 */


/**
 *
 * @author Arul
 */
public class CharSheetViewer35 extends javax.swing.JFrame {

    protected final String DEFAULT_DATA;
    protected final JFileChooser fc;
    protected final FileFilter filter;
    protected File saveFile;
    protected boolean init;
    protected GeneralViewer parent;
    protected boolean isPlayerSheet;

    protected ArrayList <JTextField> infoList;
    protected ArrayList <JTextField> ablList;
    protected ArrayList <JTextField> hpacList;
    protected ArrayList <JTextComponent> saveList;
    protected ArrayList <JTextField> attList;
    protected ArrayList <JSpinner> attSpinnerList;
    protected ArrayList <JTextField> skillList;
    protected ArrayList <JTextField> gearList;
    protected ArrayList <JTextField> mnyList;
    protected ArrayList <JTextArea> spellList;
    protected ArrayList <JTextField> spellsList;
    protected String[] allData;
    protected String[] infoData;
    protected String[] ablData;
    protected String[] hpacData;
    protected String[] saveData;
    protected String[] attData;
    protected String[] attSpinnerData;
    protected String[] skillData;
    protected String[] gearData;
    protected String[] mnyData;
    protected String[] spellData;
    protected String[] spellsData;

    /** Creates new form CharSheetViewer35 */
    public CharSheetViewer35(GeneralViewer p) {
        init=false;
        filter = new FileNameExtensionFilter("Text Files", "txt");
        fc=new JFileChooser();
        fc.setFileFilter(filter);
        DEFAULT_DATA=getDefault();
        parent=p;
        isPlayerSheet=false;

        initComponents();
        importData(DEFAULT_DATA);
        makeSections();

        saveFile=new File(System.getProperty("user.dir")+"\\"+getCharName()+".txt");
    }

    /** Creates new form CharSheetViewer35
     * @param inData The string containing the data.
     */
    public CharSheetViewer35(GeneralViewer p, String inData) {
        init=false;
        filter = new FileNameExtensionFilter("Text Files", "txt");
        fc=new JFileChooser();
        fc.setFileFilter(filter);
        DEFAULT_DATA=getDefault();
        parent=p;
        isPlayerSheet=false;

        initComponents();        
        setData(inData);

        saveFile=new File(System.getProperty("user.dir")+"\\"+getCharName()+".txt");
    }

    /** Creates new form CharSheetViewer35
     * @param inFile The File object that contains the stored data.
     * @throws FileNotFoundException
     */
    public CharSheetViewer35(GeneralViewer p, File inFile) throws FileNotFoundException {
        init=false;
        filter = new FileNameExtensionFilter("Text Files", "txt");
        fc=new JFileChooser();
        fc.setFileFilter(filter);
        DEFAULT_DATA=getDefault();
        parent=p;
        isPlayerSheet=false;
        
        initComponents();
        setData(inFile);

        saveFile=new File(System.getProperty("user.dir")+"\\"+getCharName()+".txt");
    }

    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        tabbedPane = new javax.swing.JTabbedPane();
        jScrollPane1 = new javax.swing.JScrollPane();
        page1 = new javax.swing.JLayeredPane();
        info1 = new javax.swing.JTextField();
        info2 = new javax.swing.JTextField();
        info3 = new javax.swing.JTextField();
        info4 = new javax.swing.JTextField();
        info5 = new javax.swing.JTextField();
        info6 = new javax.swing.JTextField();
        info7 = new javax.swing.JTextField();
        info8 = new javax.swing.JTextField();
        info9 = new javax.swing.JTextField();
        info10 = new javax.swing.JTextField();
        info11 = new javax.swing.JTextField();
        info12 = new javax.swing.JTextField();
        info13 = new javax.swing.JTextField();
        info14 = new javax.swing.JTextField();
        abl1 = new javax.swing.JTextField();
        abl2 = new javax.swing.JTextField();
        abl3 = new javax.swing.JTextField();
        abl4 = new javax.swing.JTextField();
        abl5 = new javax.swing.JTextField();
        abl6 = new javax.swing.JTextField();
        abl7 = new javax.swing.JTextField();
        abl8 = new javax.swing.JTextField();
        abl9 = new javax.swing.JTextField();
        abl10 = new javax.swing.JTextField();
        abl11 = new javax.swing.JTextField();
        abl12 = new javax.swing.JTextField();
        abl13 = new javax.swing.JTextField();
        abl14 = new javax.swing.JTextField();
        abl15 = new javax.swing.JTextField();
        abl16 = new javax.swing.JTextField();
        abl17 = new javax.swing.JTextField();
        abl18 = new javax.swing.JTextField();
        abl19 = new javax.swing.JTextField();
        abl20 = new javax.swing.JTextField();
        abl21 = new javax.swing.JTextField();
        abl22 = new javax.swing.JTextField();
        abl23 = new javax.swing.JTextField();
        abl24 = new javax.swing.JTextField();
        save1 = new javax.swing.JTextField();
        save2 = new javax.swing.JTextField();
        save3 = new javax.swing.JTextField();
        save4 = new javax.swing.JTextField();
        save5 = new javax.swing.JTextField();
        save6 = new javax.swing.JTextField();
        save7 = new javax.swing.JTextField();
        save8 = new javax.swing.JTextField();
        save9 = new javax.swing.JTextField();
        save10 = new javax.swing.JTextField();
        save11 = new javax.swing.JTextField();
        save12 = new javax.swing.JTextField();
        save13 = new javax.swing.JTextField();
        save14 = new javax.swing.JTextField();
        save15 = new javax.swing.JTextField();
        save16 = new javax.swing.JTextField();
        save17 = new javax.swing.JTextField();
        save18 = new javax.swing.JTextField();
        scrollSave19 = new javax.swing.JScrollPane();
        save19 = new javax.swing.JTextArea();
        hpac1 = new javax.swing.JTextField();
        hpac2 = new javax.swing.JTextField();
        hpac3 = new javax.swing.JTextField();
        hpac4 = new javax.swing.JTextField();
        hpac5 = new javax.swing.JTextField();
        hpac6 = new javax.swing.JTextField();
        hpac7 = new javax.swing.JTextField();
        hpac8 = new javax.swing.JTextField();
        hpac9 = new javax.swing.JTextField();
        hpac10 = new javax.swing.JTextField();
        hpac11 = new javax.swing.JTextField();
        hpac12 = new javax.swing.JTextField();
        hpac13 = new javax.swing.JTextField();
        hpac14 = new javax.swing.JTextField();
        hpac15 = new javax.swing.JTextField();
        hpac16 = new javax.swing.JTextField();
        hpac17 = new javax.swing.JTextField();
        hpac18 = new javax.swing.JTextField();
        hpac19 = new javax.swing.JTextField();
        hpacButton1 = new javax.swing.JButton();
        hpacButton2 = new javax.swing.JButton();
        att1 = new javax.swing.JTextField();
        att2 = new javax.swing.JTextField();
        att3 = new javax.swing.JTextField();
        att4 = new javax.swing.JTextField();
        att5 = new javax.swing.JTextField();
        att6 = new javax.swing.JTextField();
        att7 = new javax.swing.JTextField();
        attW11 = new javax.swing.JTextField();
        attW12 = new javax.swing.JTextField();
        attW13 = new javax.swing.JTextField();
        attW14 = new javax.swing.JTextField();
        attW15 = new javax.swing.JTextField();
        attW16 = new javax.swing.JTextField();
        attW17 = new javax.swing.JTextField();
        attW1Spinner = new javax.swing.JSpinner();
        attW21 = new javax.swing.JTextField();
        attW22 = new javax.swing.JTextField();
        attW23 = new javax.swing.JTextField();
        attW24 = new javax.swing.JTextField();
        attW25 = new javax.swing.JTextField();
        attW26 = new javax.swing.JTextField();
        attW27 = new javax.swing.JTextField();
        attW2Spinner = new javax.swing.JSpinner();
        attW31 = new javax.swing.JTextField();
        attW32 = new javax.swing.JTextField();
        attW33 = new javax.swing.JTextField();
        attW34 = new javax.swing.JTextField();
        attW35 = new javax.swing.JTextField();
        attW36 = new javax.swing.JTextField();
        attW37 = new javax.swing.JTextField();
        attW3Spinner = new javax.swing.JSpinner();
        attW41 = new javax.swing.JTextField();
        attW42 = new javax.swing.JTextField();
        attW43 = new javax.swing.JTextField();
        attW44 = new javax.swing.JTextField();
        attW45 = new javax.swing.JTextField();
        attW46 = new javax.swing.JTextField();
        attW47 = new javax.swing.JTextField();
        attW4Spinner = new javax.swing.JSpinner();
        attW51 = new javax.swing.JTextField();
        attW52 = new javax.swing.JTextField();
        attW53 = new javax.swing.JTextField();
        attW54 = new javax.swing.JTextField();
        attW55 = new javax.swing.JTextField();
        attW56 = new javax.swing.JTextField();
        attW57 = new javax.swing.JTextField();
        attW5Spinner = new javax.swing.JSpinner();
        skill1 = new javax.swing.JTextField();
        skill2 = new javax.swing.JTextField();
        skill3 = new javax.swing.JTextField();
        skill4 = new javax.swing.JTextField();
        skill5 = new javax.swing.JTextField();
        skill6 = new javax.swing.JTextField();
        skill7 = new javax.swing.JTextField();
        skill8 = new javax.swing.JTextField();
        skill9 = new javax.swing.JTextField();
        skill10 = new javax.swing.JTextField();
        skill11 = new javax.swing.JTextField();
        skill12 = new javax.swing.JTextField();
        skill13 = new javax.swing.JTextField();
        skill14 = new javax.swing.JTextField();
        skill15 = new javax.swing.JTextField();
        skill16 = new javax.swing.JTextField();
        skill17 = new javax.swing.JTextField();
        skill18 = new javax.swing.JTextField();
        skill19 = new javax.swing.JTextField();
        skill20 = new javax.swing.JTextField();
        skill21 = new javax.swing.JTextField();
        skill22 = new javax.swing.JTextField();
        skill23 = new javax.swing.JTextField();
        skill24 = new javax.swing.JTextField();
        skill25 = new javax.swing.JTextField();
        skill26 = new javax.swing.JTextField();
        skill27 = new javax.swing.JTextField();
        skill28 = new javax.swing.JTextField();
        skill29 = new javax.swing.JTextField();
        skill30 = new javax.swing.JTextField();
        skill31 = new javax.swing.JTextField();
        skill32 = new javax.swing.JTextField();
        skill33 = new javax.swing.JTextField();
        skill34 = new javax.swing.JTextField();
        skill35 = new javax.swing.JTextField();
        skill36 = new javax.swing.JTextField();
        skill37 = new javax.swing.JTextField();
        skill38 = new javax.swing.JTextField();
        skill39 = new javax.swing.JTextField();
        skill40 = new javax.swing.JTextField();
        skill41 = new javax.swing.JTextField();
        skill42 = new javax.swing.JTextField();
        skill43 = new javax.swing.JTextField();
        skill44 = new javax.swing.JTextField();
        skill45 = new javax.swing.JTextField();
        skill46 = new javax.swing.JTextField();
        skill47 = new javax.swing.JTextField();
        skill48 = new javax.swing.JTextField();
        skill49 = new javax.swing.JTextField();
        skill50 = new javax.swing.JTextField();
        skill51 = new javax.swing.JTextField();
        skill52 = new javax.swing.JTextField();
        skill53 = new javax.swing.JTextField();
        skill54 = new javax.swing.JTextField();
        skill55 = new javax.swing.JTextField();
        skill56 = new javax.swing.JTextField();
        skill57 = new javax.swing.JTextField();
        skill58 = new javax.swing.JTextField();
        skill59 = new javax.swing.JTextField();
        skill60 = new javax.swing.JTextField();
        skill61 = new javax.swing.JTextField();
        skill62 = new javax.swing.JTextField();
        skill63 = new javax.swing.JTextField();
        skill64 = new javax.swing.JTextField();
        skill65 = new javax.swing.JTextField();
        skill66 = new javax.swing.JTextField();
        skill67 = new javax.swing.JTextField();
        skill68 = new javax.swing.JTextField();
        skill69 = new javax.swing.JTextField();
        skill70 = new javax.swing.JTextField();
        skill71 = new javax.swing.JTextField();
        skill72 = new javax.swing.JTextField();
        skill73 = new javax.swing.JTextField();
        skill74 = new javax.swing.JTextField();
        skill75 = new javax.swing.JTextField();
        skill76 = new javax.swing.JTextField();
        skill77 = new javax.swing.JTextField();
        skill78 = new javax.swing.JTextField();
        skill79 = new javax.swing.JTextField();
        skill80 = new javax.swing.JTextField();
        skill81 = new javax.swing.JTextField();
        skill82 = new javax.swing.JTextField();
        skill83 = new javax.swing.JTextField();
        skill84 = new javax.swing.JTextField();
        skill85 = new javax.swing.JTextField();
        skill86 = new javax.swing.JTextField();
        skill87 = new javax.swing.JTextField();
        skill88 = new javax.swing.JTextField();
        skill89 = new javax.swing.JTextField();
        skill90 = new javax.swing.JTextField();
        skill91 = new javax.swing.JTextField();
        skill92 = new javax.swing.JTextField();
        skill93 = new javax.swing.JTextField();
        skill94 = new javax.swing.JTextField();
        skill95 = new javax.swing.JTextField();
        skill96 = new javax.swing.JTextField();
        skill97 = new javax.swing.JTextField();
        skill98 = new javax.swing.JTextField();
        skill99 = new javax.swing.JTextField();
        skill100 = new javax.swing.JTextField();
        skill101 = new javax.swing.JTextField();
        skill102 = new javax.swing.JTextField();
        skill103 = new javax.swing.JTextField();
        skill104 = new javax.swing.JTextField();
        skill105 = new javax.swing.JTextField();
        skill106 = new javax.swing.JTextField();
        skill107 = new javax.swing.JTextField();
        skill108 = new javax.swing.JTextField();
        skill109 = new javax.swing.JTextField();
        skill110 = new javax.swing.JTextField();
        skill111 = new javax.swing.JTextField();
        skill112 = new javax.swing.JTextField();
        skill113 = new javax.swing.JTextField();
        skill114 = new javax.swing.JTextField();
        skill115 = new javax.swing.JTextField();
        skill116 = new javax.swing.JTextField();
        skill117 = new javax.swing.JTextField();
        skill118 = new javax.swing.JTextField();
        skill119 = new javax.swing.JTextField();
        skill120 = new javax.swing.JTextField();
        skill121 = new javax.swing.JTextField();
        skill122 = new javax.swing.JTextField();
        skill123 = new javax.swing.JTextField();
        skill124 = new javax.swing.JTextField();
        skill125 = new javax.swing.JTextField();
        skill126 = new javax.swing.JTextField();
        skill127 = new javax.swing.JTextField();
        skill128 = new javax.swing.JTextField();
        skill129 = new javax.swing.JTextField();
        skill130 = new javax.swing.JTextField();
        skill131 = new javax.swing.JTextField();
        skill132 = new javax.swing.JTextField();
        skill133 = new javax.swing.JTextField();
        skill134 = new javax.swing.JTextField();
        skill135 = new javax.swing.JTextField();
        skill136 = new javax.swing.JTextField();
        skill137 = new javax.swing.JTextField();
        skill138 = new javax.swing.JTextField();
        skill139 = new javax.swing.JTextField();
        skill140 = new javax.swing.JTextField();
        skill141 = new javax.swing.JTextField();
        skill142 = new javax.swing.JTextField();
        skill143 = new javax.swing.JTextField();
        skill144 = new javax.swing.JTextField();
        skill145 = new javax.swing.JTextField();
        skill146 = new javax.swing.JTextField();
        skill147 = new javax.swing.JTextField();
        skill148 = new javax.swing.JTextField();
        skill149 = new javax.swing.JTextField();
        skill150 = new javax.swing.JTextField();
        skill151 = new javax.swing.JTextField();
        skill152 = new javax.swing.JTextField();
        skill153 = new javax.swing.JTextField();
        skill154 = new javax.swing.JTextField();
        skill155 = new javax.swing.JTextField();
        skill156 = new javax.swing.JTextField();
        skill157 = new javax.swing.JTextField();
        skill158 = new javax.swing.JTextField();
        skill159 = new javax.swing.JTextField();
        skill160 = new javax.swing.JTextField();
        skill161 = new javax.swing.JTextField();
        skill162 = new javax.swing.JTextField();
        skill163 = new javax.swing.JTextField();
        skill164 = new javax.swing.JTextField();
        skill165 = new javax.swing.JTextField();
        skill166 = new javax.swing.JTextField();
        skill167 = new javax.swing.JTextField();
        skill168 = new javax.swing.JTextField();
        skill169 = new javax.swing.JTextField();
        skill170 = new javax.swing.JTextField();
        skill171 = new javax.swing.JTextField();
        skill172 = new javax.swing.JTextField();
        skill173 = new javax.swing.JTextField();
        skill174 = new javax.swing.JTextField();
        skill175 = new javax.swing.JTextField();
        skill176 = new javax.swing.JTextField();
        skill177 = new javax.swing.JTextField();
        skill178 = new javax.swing.JTextField();
        skill179 = new javax.swing.JTextField();
        skill180 = new javax.swing.JTextField();
        skill181 = new javax.swing.JTextField();
        skill182 = new javax.swing.JTextField();
        skill183 = new javax.swing.JTextField();
        skill184 = new javax.swing.JTextField();
        skill185 = new javax.swing.JTextField();
        skill186 = new javax.swing.JTextField();
        skill187 = new javax.swing.JTextField();
        skill188 = new javax.swing.JTextField();
        skill189 = new javax.swing.JTextField();
        skill190 = new javax.swing.JTextField();
        skill191 = new javax.swing.JTextField();
        skill192 = new javax.swing.JTextField();
        skill193 = new javax.swing.JTextField();
        skill194 = new javax.swing.JTextField();
        skill195 = new javax.swing.JTextField();
        skill196 = new javax.swing.JTextField();
        skill197 = new javax.swing.JTextField();
        skill198 = new javax.swing.JTextField();
        skill199 = new javax.swing.JTextField();
        skill200 = new javax.swing.JTextField();
        skill201 = new javax.swing.JTextField();
        skill202 = new javax.swing.JTextField();
        skill203 = new javax.swing.JTextField();
        skill204 = new javax.swing.JTextField();
        skill205 = new javax.swing.JTextField();
        skill206 = new javax.swing.JTextField();
        skill207 = new javax.swing.JTextField();
        imgPg1 = new javax.swing.JLabel();
        jScrollPane2 = new javax.swing.JScrollPane();
        page2 = new javax.swing.JLayeredPane();
        info15 = new javax.swing.JTextField();
        info16 = new javax.swing.JTextField();
        gear1 = new javax.swing.JTextField();
        gear2 = new javax.swing.JTextField();
        gear3 = new javax.swing.JTextField();
        gear4 = new javax.swing.JTextField();
        gear5 = new javax.swing.JTextField();
        gear6 = new javax.swing.JTextField();
        gear7 = new javax.swing.JTextField();
        gear8 = new javax.swing.JTextField();
        gear9 = new javax.swing.JTextField();
        gear10 = new javax.swing.JTextField();
        gear11 = new javax.swing.JTextField();
        gear12 = new javax.swing.JTextField();
        gear13 = new javax.swing.JTextField();
        gear14 = new javax.swing.JTextField();
        gear15 = new javax.swing.JTextField();
        gear16 = new javax.swing.JTextField();
        gear17 = new javax.swing.JTextField();
        gear18 = new javax.swing.JTextField();
        gear19 = new javax.swing.JTextField();
        gear20 = new javax.swing.JTextField();
        gear21 = new javax.swing.JTextField();
        gear22 = new javax.swing.JTextField();
        gear23 = new javax.swing.JTextField();
        scrollPossessions = new javax.swing.JScrollPane();
        possessions = new javax.swing.JTextArea();
        mny1 = new javax.swing.JTextField();
        mny2 = new javax.swing.JTextField();
        mny3 = new javax.swing.JTextField();
        mny4 = new javax.swing.JTextField();
        scrollFeats = new javax.swing.JScrollPane();
        feats = new javax.swing.JTextArea();
        scrollSplAbil = new javax.swing.JScrollPane();
        splAbil = new javax.swing.JTextArea();
        scrollLang = new javax.swing.JScrollPane();
        lang = new javax.swing.JTextArea();
        scrollSpellZero = new javax.swing.JScrollPane();
        spellZero = new javax.swing.JTextArea();
        scrollSpellOne = new javax.swing.JScrollPane();
        spellOne = new javax.swing.JTextArea();
        scrollSpellTwo = new javax.swing.JScrollPane();
        spellTwo = new javax.swing.JTextArea();
        scrollSpellThree = new javax.swing.JScrollPane();
        spellThree = new javax.swing.JTextArea();
        scrollSpellFour = new javax.swing.JScrollPane();
        spellFour = new javax.swing.JTextArea();
        scrollSpellFive = new javax.swing.JScrollPane();
        spellFive = new javax.swing.JTextArea();
        scrollSpellSix = new javax.swing.JScrollPane();
        spellSix = new javax.swing.JTextArea();
        scrollSpellSeven = new javax.swing.JScrollPane();
        spellSeven = new javax.swing.JTextArea();
        scrollSpellEight = new javax.swing.JScrollPane();
        spellEight = new javax.swing.JTextArea();
        scrollSpellNine = new javax.swing.JScrollPane();
        spellNine = new javax.swing.JTextArea();
        spells1 = new javax.swing.JTextField();
        spells2 = new javax.swing.JTextField();
        spells3 = new javax.swing.JTextField();
        spells4 = new javax.swing.JTextField();
        spells5 = new javax.swing.JTextField();
        spells6 = new javax.swing.JTextField();
        spells7 = new javax.swing.JTextField();
        spells8 = new javax.swing.JTextField();
        spells9 = new javax.swing.JTextField();
        spells10 = new javax.swing.JTextField();
        spells11 = new javax.swing.JTextField();
        spells12 = new javax.swing.JTextField();
        spells13 = new javax.swing.JTextField();
        spells14 = new javax.swing.JTextField();
        spells15 = new javax.swing.JTextField();
        spells16 = new javax.swing.JTextField();
        spells17 = new javax.swing.JTextField();
        spells18 = new javax.swing.JTextField();
        spells19 = new javax.swing.JTextField();
        spells20 = new javax.swing.JTextField();
        spells21 = new javax.swing.JTextField();
        spells22 = new javax.swing.JTextField();
        spells23 = new javax.swing.JTextField();
        spells24 = new javax.swing.JTextField();
        spells25 = new javax.swing.JTextField();
        spells26 = new javax.swing.JTextField();
        spells27 = new javax.swing.JTextField();
        spells28 = new javax.swing.JTextField();
        spells29 = new javax.swing.JTextField();
        spells30 = new javax.swing.JTextField();
        spells31 = new javax.swing.JTextField();
        spells32 = new javax.swing.JTextField();
        spells33 = new javax.swing.JTextField();
        spells34 = new javax.swing.JTextField();
        spells35 = new javax.swing.JTextField();
        spells36 = new javax.swing.JTextField();
        spells37 = new javax.swing.JTextField();
        spells38 = new javax.swing.JTextField();
        spells39 = new javax.swing.JTextField();
        spells40 = new javax.swing.JTextField();
        spells41 = new javax.swing.JTextField();
        nine = new javax.swing.JLabel();
        eight = new javax.swing.JLabel();
        seven = new javax.swing.JLabel();
        six = new javax.swing.JLabel();
        five = new javax.swing.JLabel();
        four = new javax.swing.JLabel();
        three = new javax.swing.JLabel();
        two = new javax.swing.JLabel();
        one = new javax.swing.JLabel();
        zero = new javax.swing.JLabel();
        imgPg2 = new javax.swing.JLabel();
        menuBar = new javax.swing.JMenuBar();
        file = new javax.swing.JMenu();
        newSheet = new javax.swing.JMenuItem();
        openSheet = new javax.swing.JMenuItem();
        saveSheet = new javax.swing.JMenuItem();
        saveSheetAs = new javax.swing.JMenuItem();
        exitSheet = new javax.swing.JMenuItem();
        edit = new javax.swing.JMenu();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

        tabbedPane.setPreferredSize(new java.awt.Dimension(625, 485));
        tabbedPane.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        jScrollPane1.setPreferredSize(new java.awt.Dimension(625, 485));
        jScrollPane1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        page1.setMaximumSize(new java.awt.Dimension(750, 1000));
        page1.setMinimumSize(new java.awt.Dimension(750, 1000));
        page1.setPreferredSize(new java.awt.Dimension(751, 1000));
        page1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        info1.setText("Character Name");
        info1.setBorder(null);
        info1.setMargin(new java.awt.Insets(2, 2, 0, 2));
        info1.setMinimumSize(new java.awt.Dimension(0, 10));
        info1.setOpaque(false);
        info1.setPreferredSize(new java.awt.Dimension(65, 10));
        info1.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                info1CaretUpdate(evt);
            }
        });
        info1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info1.setBounds(9, 15, 238, 15);
        page1.add(info1, javax.swing.JLayeredPane.MODAL_LAYER);

        info2.setText("Player");
        info2.setBorder(null);
        info2.setMinimumSize(new java.awt.Dimension(0, 10));
        info2.setOpaque(false);
        info2.setPreferredSize(new java.awt.Dimension(65, 10));
        info2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info2.setBounds(253, 15, 245, 15);
        page1.add(info2, javax.swing.JLayeredPane.MODAL_LAYER);

        info3.setText("Class and Level");
        info3.setBorder(null);
        info3.setMinimumSize(new java.awt.Dimension(0, 10));
        info3.setOpaque(false);
        info3.setPreferredSize(new java.awt.Dimension(65, 10));
        info3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info3.setBounds(9, 43, 240, 15);
        page1.add(info3, javax.swing.JLayeredPane.MODAL_LAYER);

        info4.setText("Race");
        info4.setBorder(null);
        info4.setMinimumSize(new java.awt.Dimension(0, 10));
        info4.setOpaque(false);
        info4.setPreferredSize(new java.awt.Dimension(65, 10));
        info4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info4.setBounds(255, 43, 80, 15);
        page1.add(info4, javax.swing.JLayeredPane.MODAL_LAYER);

        info5.setText("Alignment");
        info5.setBorder(null);
        info5.setMinimumSize(new java.awt.Dimension(0, 10));
        info5.setOpaque(false);
        info5.setPreferredSize(new java.awt.Dimension(65, 10));
        info5.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info5.setBounds(345, 43, 70, 15);
        page1.add(info5, javax.swing.JLayeredPane.MODAL_LAYER);

        info6.setText("Deity");
        info6.setBorder(null);
        info6.setMinimumSize(new java.awt.Dimension(0, 10));
        info6.setOpaque(false);
        info6.setPreferredSize(new java.awt.Dimension(65, 10));
        info6.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info6.setBounds(425, 43, 70, 15);
        page1.add(info6, javax.swing.JLayeredPane.MODAL_LAYER);

        info7.setText("Size");
        info7.setBorder(null);
        info7.setMinimumSize(new java.awt.Dimension(0, 10));
        info7.setOpaque(false);
        info7.setPreferredSize(new java.awt.Dimension(65, 10));
        info7.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info7.setBounds(9, 70, 50, 15);
        page1.add(info7, javax.swing.JLayeredPane.MODAL_LAYER);

        info8.setText("Age");
        info8.setBorder(null);
        info8.setMinimumSize(new java.awt.Dimension(0, 10));
        info8.setOpaque(false);
        info8.setPreferredSize(new java.awt.Dimension(65, 10));
        info8.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info8.setBounds(65, 70, 50, 15);
        page1.add(info8, javax.swing.JLayeredPane.MODAL_LAYER);

        info9.setText("Gender");
        info9.setBorder(null);
        info9.setMinimumSize(new java.awt.Dimension(0, 10));
        info9.setOpaque(false);
        info9.setPreferredSize(new java.awt.Dimension(65, 10));
        info9.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info9.setBounds(125, 70, 50, 15);
        page1.add(info9, javax.swing.JLayeredPane.MODAL_LAYER);

        info10.setText("Height");
        info10.setBorder(null);
        info10.setMinimumSize(new java.awt.Dimension(0, 10));
        info10.setOpaque(false);
        info10.setPreferredSize(new java.awt.Dimension(65, 10));
        info10.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info10.setBounds(185, 70, 60, 15);
        page1.add(info10, javax.swing.JLayeredPane.MODAL_LAYER);

        info11.setText("Weight");
        info11.setBorder(null);
        info11.setMinimumSize(new java.awt.Dimension(0, 10));
        info11.setOpaque(false);
        info11.setPreferredSize(new java.awt.Dimension(65, 10));
        info11.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info11.setBounds(255, 70, 50, 15);
        page1.add(info11, javax.swing.JLayeredPane.MODAL_LAYER);

        info12.setText("Eyes");
        info12.setBorder(null);
        info12.setMinimumSize(new java.awt.Dimension(0, 10));
        info12.setOpaque(false);
        info12.setPreferredSize(new java.awt.Dimension(65, 10));
        info12.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info12.setBounds(315, 70, 50, 15);
        page1.add(info12, javax.swing.JLayeredPane.MODAL_LAYER);

        info13.setText("Hair");
        info13.setBorder(null);
        info13.setMinimumSize(new java.awt.Dimension(0, 10));
        info13.setOpaque(false);
        info13.setPreferredSize(new java.awt.Dimension(65, 10));
        info13.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info13.setBounds(375, 70, 60, 15);
        page1.add(info13, javax.swing.JLayeredPane.MODAL_LAYER);

        info14.setText("Skin");
        info14.setBorder(null);
        info14.setMinimumSize(new java.awt.Dimension(0, 10));
        info14.setOpaque(false);
        info14.setPreferredSize(new java.awt.Dimension(65, 10));
        info14.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info14.setBounds(440, 70, -1, 15);
        page1.add(info14, javax.swing.JLayeredPane.MODAL_LAYER);

        abl1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl1.setBorder(null);
        abl1.setMinimumSize(new java.awt.Dimension(0, 10));
        abl1.setOpaque(false);
        abl1.setPreferredSize(new java.awt.Dimension(10, 14));
        abl1.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl1CaretUpdate(evt);
            }
        });
        abl1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl1.setBounds(72, 125, 27, 18);
        page1.add(abl1, javax.swing.JLayeredPane.MODAL_LAYER);

        abl2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl2.setText("18");
        abl2.setBorder(null);
        abl2.setMinimumSize(new java.awt.Dimension(0, 10));
        abl2.setOpaque(false);
        abl2.setPreferredSize(new java.awt.Dimension(10, 14));
        abl2.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl2CaretUpdate(evt);
            }
        });
        abl2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl2.setBounds(72, 149, 27, 18);
        page1.add(abl2, javax.swing.JLayeredPane.MODAL_LAYER);

        abl3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl3.setText("18");
        abl3.setBorder(null);
        abl3.setMinimumSize(new java.awt.Dimension(0, 10));
        abl3.setOpaque(false);
        abl3.setPreferredSize(new java.awt.Dimension(10, 14));
        abl3.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl3CaretUpdate(evt);
            }
        });
        abl3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl3.setBounds(72, 172, 27, 18);
        page1.add(abl3, javax.swing.JLayeredPane.MODAL_LAYER);

        abl4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl4.setText("18");
        abl4.setBorder(null);
        abl4.setMinimumSize(new java.awt.Dimension(0, 10));
        abl4.setOpaque(false);
        abl4.setPreferredSize(new java.awt.Dimension(10, 14));
        abl4.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl4CaretUpdate(evt);
            }
        });
        abl4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl4.setBounds(72, 197, 27, 18);
        page1.add(abl4, javax.swing.JLayeredPane.MODAL_LAYER);

        abl5.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl5.setText("18");
        abl5.setBorder(null);
        abl5.setMinimumSize(new java.awt.Dimension(0, 10));
        abl5.setOpaque(false);
        abl5.setPreferredSize(new java.awt.Dimension(10, 14));
        abl5.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl5CaretUpdate(evt);
            }
        });
        abl5.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl5.setBounds(72, 220, 27, 18);
        page1.add(abl5, javax.swing.JLayeredPane.MODAL_LAYER);

        abl6.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl6.setText("18");
        abl6.setBorder(null);
        abl6.setMinimumSize(new java.awt.Dimension(0, 10));
        abl6.setOpaque(false);
        abl6.setPreferredSize(new java.awt.Dimension(10, 14));
        abl6.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl6CaretUpdate(evt);
            }
        });
        abl6.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl6.setBounds(72, 244, 27, 18);
        page1.add(abl6, javax.swing.JLayeredPane.MODAL_LAYER);

        abl7.setEditable(false);
        abl7.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl7.setText("18");
        abl7.setBorder(null);
        abl7.setMinimumSize(new java.awt.Dimension(0, 10));
        abl7.setOpaque(false);
        abl7.setPreferredSize(new java.awt.Dimension(10, 14));
        abl7.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl7.setBounds(110, 125, 27, 18);
        page1.add(abl7, javax.swing.JLayeredPane.MODAL_LAYER);

        abl8.setEditable(false);
        abl8.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl8.setText("18");
        abl8.setBorder(null);
        abl8.setMinimumSize(new java.awt.Dimension(0, 10));
        abl8.setOpaque(false);
        abl8.setPreferredSize(new java.awt.Dimension(10, 14));
        abl8.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl8.setBounds(110, 149, 27, 18);
        page1.add(abl8, javax.swing.JLayeredPane.MODAL_LAYER);

        abl9.setEditable(false);
        abl9.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl9.setText("18");
        abl9.setBorder(null);
        abl9.setMinimumSize(new java.awt.Dimension(0, 10));
        abl9.setOpaque(false);
        abl9.setPreferredSize(new java.awt.Dimension(10, 14));
        abl9.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl9.setBounds(110, 172, 27, 18);
        page1.add(abl9, javax.swing.JLayeredPane.MODAL_LAYER);

        abl10.setEditable(false);
        abl10.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl10.setText("18");
        abl10.setBorder(null);
        abl10.setMinimumSize(new java.awt.Dimension(0, 10));
        abl10.setOpaque(false);
        abl10.setPreferredSize(new java.awt.Dimension(10, 14));
        abl10.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl10.setBounds(110, 197, 27, 18);
        page1.add(abl10, javax.swing.JLayeredPane.MODAL_LAYER);

        abl11.setEditable(false);
        abl11.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl11.setText("18");
        abl11.setBorder(null);
        abl11.setMinimumSize(new java.awt.Dimension(0, 10));
        abl11.setOpaque(false);
        abl11.setPreferredSize(new java.awt.Dimension(10, 14));
        abl11.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl11.setBounds(110, 220, 27, 18);
        page1.add(abl11, javax.swing.JLayeredPane.MODAL_LAYER);

        abl12.setEditable(false);
        abl12.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl12.setText("18");
        abl12.setBorder(null);
        abl12.setMinimumSize(new java.awt.Dimension(0, 10));
        abl12.setOpaque(false);
        abl12.setPreferredSize(new java.awt.Dimension(10, 14));
        abl12.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl12.setBounds(110, 244, 27, 18);
        page1.add(abl12, javax.swing.JLayeredPane.MODAL_LAYER);

        abl13.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl13.setText("18");
        abl13.setBorder(null);
        abl13.setMinimumSize(new java.awt.Dimension(0, 10));
        abl13.setOpaque(false);
        abl13.setPreferredSize(new java.awt.Dimension(10, 14));
        abl13.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl13CaretUpdate(evt);
            }
        });
        abl13.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl13.setBounds(146, 125, 27, 18);
        page1.add(abl13, javax.swing.JLayeredPane.MODAL_LAYER);

        abl14.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl14.setText("18");
        abl14.setBorder(null);
        abl14.setMinimumSize(new java.awt.Dimension(0, 10));
        abl14.setOpaque(false);
        abl14.setPreferredSize(new java.awt.Dimension(10, 14));
        abl14.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl14CaretUpdate(evt);
            }
        });
        abl14.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl14.setBounds(146, 149, 27, 18);
        page1.add(abl14, javax.swing.JLayeredPane.MODAL_LAYER);

        abl15.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl15.setText("18");
        abl15.setBorder(null);
        abl15.setMinimumSize(new java.awt.Dimension(0, 10));
        abl15.setOpaque(false);
        abl15.setPreferredSize(new java.awt.Dimension(10, 14));
        abl15.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl15CaretUpdate(evt);
            }
        });
        abl15.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl15.setBounds(146, 172, 27, 18);
        page1.add(abl15, javax.swing.JLayeredPane.MODAL_LAYER);

        abl16.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl16.setText("18");
        abl16.setBorder(null);
        abl16.setMinimumSize(new java.awt.Dimension(0, 10));
        abl16.setOpaque(false);
        abl16.setPreferredSize(new java.awt.Dimension(10, 14));
        abl16.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl16CaretUpdate(evt);
            }
        });
        abl16.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl16.setBounds(146, 197, 27, 18);
        page1.add(abl16, javax.swing.JLayeredPane.MODAL_LAYER);

        abl17.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl17.setText("18");
        abl17.setBorder(null);
        abl17.setMinimumSize(new java.awt.Dimension(0, 10));
        abl17.setOpaque(false);
        abl17.setPreferredSize(new java.awt.Dimension(10, 14));
        abl17.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl17CaretUpdate(evt);
            }
        });
        abl17.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl17.setBounds(146, 220, 27, 18);
        page1.add(abl17, javax.swing.JLayeredPane.MODAL_LAYER);

        abl18.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl18.setText("18");
        abl18.setBorder(null);
        abl18.setMinimumSize(new java.awt.Dimension(0, 10));
        abl18.setOpaque(false);
        abl18.setPreferredSize(new java.awt.Dimension(10, 14));
        abl18.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                abl18CaretUpdate(evt);
            }
        });
        abl18.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl18.setBounds(146, 244, 27, 18);
        page1.add(abl18, javax.swing.JLayeredPane.MODAL_LAYER);

        abl19.setEditable(false);
        abl19.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl19.setText("18");
        abl19.setBorder(null);
        abl19.setMinimumSize(new java.awt.Dimension(0, 10));
        abl19.setOpaque(false);
        abl19.setPreferredSize(new java.awt.Dimension(10, 14));
        abl19.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl19.setBounds(186, 125, 27, 18);
        page1.add(abl19, javax.swing.JLayeredPane.MODAL_LAYER);

        abl20.setEditable(false);
        abl20.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl20.setText("18");
        abl20.setBorder(null);
        abl20.setMinimumSize(new java.awt.Dimension(0, 10));
        abl20.setOpaque(false);
        abl20.setPreferredSize(new java.awt.Dimension(10, 14));
        abl20.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl20.setBounds(186, 149, 27, 18);
        page1.add(abl20, javax.swing.JLayeredPane.MODAL_LAYER);

        abl21.setEditable(false);
        abl21.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl21.setText("18");
        abl21.setBorder(null);
        abl21.setMinimumSize(new java.awt.Dimension(0, 10));
        abl21.setOpaque(false);
        abl21.setPreferredSize(new java.awt.Dimension(10, 14));
        abl21.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl21.setBounds(186, 172, 27, 18);
        page1.add(abl21, javax.swing.JLayeredPane.MODAL_LAYER);

        abl22.setEditable(false);
        abl22.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl22.setText("18");
        abl22.setBorder(null);
        abl22.setMinimumSize(new java.awt.Dimension(0, 10));
        abl22.setOpaque(false);
        abl22.setPreferredSize(new java.awt.Dimension(10, 14));
        abl22.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl22.setBounds(186, 197, 27, 18);
        page1.add(abl22, javax.swing.JLayeredPane.MODAL_LAYER);

        abl23.setEditable(false);
        abl23.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl23.setText("18");
        abl23.setBorder(null);
        abl23.setMinimumSize(new java.awt.Dimension(0, 10));
        abl23.setOpaque(false);
        abl23.setPreferredSize(new java.awt.Dimension(10, 14));
        abl23.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl23.setBounds(186, 220, 27, 18);
        page1.add(abl23, javax.swing.JLayeredPane.MODAL_LAYER);

        abl24.setEditable(false);
        abl24.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        abl24.setText("18");
        abl24.setBorder(null);
        abl24.setMinimumSize(new java.awt.Dimension(0, 10));
        abl24.setOpaque(false);
        abl24.setPreferredSize(new java.awt.Dimension(10, 14));
        abl24.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        abl24.setBounds(186, 244, 27, 18);
        page1.add(abl24, javax.swing.JLayeredPane.MODAL_LAYER);

        save1.setEditable(false);
        save1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save1.setText("18");
        save1.setBorder(null);
        save1.setMinimumSize(new java.awt.Dimension(0, 10));
        save1.setOpaque(false);
        save1.setPreferredSize(new java.awt.Dimension(10, 14));
        save1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save1.setBounds(119, 292, 27, 18);
        page1.add(save1, javax.swing.JLayeredPane.MODAL_LAYER);

        save2.setEditable(false);
        save2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save2.setText("18");
        save2.setBorder(null);
        save2.setMinimumSize(new java.awt.Dimension(0, 10));
        save2.setOpaque(false);
        save2.setPreferredSize(new java.awt.Dimension(10, 14));
        save2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save2.setBounds(119, 317, 27, 18);
        page1.add(save2, javax.swing.JLayeredPane.MODAL_LAYER);

        save3.setEditable(false);
        save3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save3.setText("18");
        save3.setBorder(null);
        save3.setMinimumSize(new java.awt.Dimension(0, 10));
        save3.setOpaque(false);
        save3.setPreferredSize(new java.awt.Dimension(10, 14));
        save3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save3.setBounds(119, 340, 27, 18);
        page1.add(save3, javax.swing.JLayeredPane.MODAL_LAYER);

        save4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save4.setText("18");
        save4.setBorder(null);
        save4.setMinimumSize(new java.awt.Dimension(0, 10));
        save4.setOpaque(false);
        save4.setPreferredSize(new java.awt.Dimension(10, 14));
        save4.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save4.setBounds(158, 292, 27, 18);
        page1.add(save4, javax.swing.JLayeredPane.MODAL_LAYER);

        save5.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save5.setText("18");
        save5.setBorder(null);
        save5.setMinimumSize(new java.awt.Dimension(0, 10));
        save5.setOpaque(false);
        save5.setPreferredSize(new java.awt.Dimension(10, 14));
        save5.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save5.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save5.setBounds(158, 317, 27, 18);
        page1.add(save5, javax.swing.JLayeredPane.MODAL_LAYER);

        save6.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save6.setText("18");
        save6.setBorder(null);
        save6.setMinimumSize(new java.awt.Dimension(0, 10));
        save6.setOpaque(false);
        save6.setPreferredSize(new java.awt.Dimension(10, 14));
        save6.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save6.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save6.setBounds(158, 340, 27, 18);
        page1.add(save6, javax.swing.JLayeredPane.MODAL_LAYER);

        save7.setEditable(false);
        save7.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save7.setText("18");
        save7.setBorder(null);
        save7.setMinimumSize(new java.awt.Dimension(0, 10));
        save7.setOpaque(false);
        save7.setPreferredSize(new java.awt.Dimension(10, 14));
        save7.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save7.setBounds(197, 292, 27, 18);
        page1.add(save7, javax.swing.JLayeredPane.MODAL_LAYER);

        save8.setEditable(false);
        save8.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save8.setText("18");
        save8.setBorder(null);
        save8.setMinimumSize(new java.awt.Dimension(0, 10));
        save8.setOpaque(false);
        save8.setPreferredSize(new java.awt.Dimension(10, 14));
        save8.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save8.setBounds(197, 317, 27, 18);
        page1.add(save8, javax.swing.JLayeredPane.MODAL_LAYER);

        save9.setEditable(false);
        save9.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save9.setText("18");
        save9.setBorder(null);
        save9.setMinimumSize(new java.awt.Dimension(0, 10));
        save9.setOpaque(false);
        save9.setPreferredSize(new java.awt.Dimension(10, 14));
        save9.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save9.setBounds(197, 340, 27, 18);
        page1.add(save9, javax.swing.JLayeredPane.MODAL_LAYER);

        save10.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save10.setText("18");
        save10.setBorder(null);
        save10.setMinimumSize(new java.awt.Dimension(0, 10));
        save10.setOpaque(false);
        save10.setPreferredSize(new java.awt.Dimension(10, 14));
        save10.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save10.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save10.setBounds(234, 292, 27, 18);
        page1.add(save10, javax.swing.JLayeredPane.MODAL_LAYER);

        save11.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save11.setText("18");
        save11.setBorder(null);
        save11.setMinimumSize(new java.awt.Dimension(0, 10));
        save11.setOpaque(false);
        save11.setPreferredSize(new java.awt.Dimension(10, 14));
        save11.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save11.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save11.setBounds(234, 317, 27, 18);
        page1.add(save11, javax.swing.JLayeredPane.MODAL_LAYER);

        save12.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save12.setText("18");
        save12.setBorder(null);
        save12.setMinimumSize(new java.awt.Dimension(0, 10));
        save12.setOpaque(false);
        save12.setPreferredSize(new java.awt.Dimension(10, 14));
        save12.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save12.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save12.setBounds(234, 340, 27, 18);
        page1.add(save12, javax.swing.JLayeredPane.MODAL_LAYER);

        save13.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save13.setText("18");
        save13.setBorder(null);
        save13.setMinimumSize(new java.awt.Dimension(0, 10));
        save13.setOpaque(false);
        save13.setPreferredSize(new java.awt.Dimension(10, 14));
        save13.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save13.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save13.setBounds(272, 292, 27, 18);
        page1.add(save13, javax.swing.JLayeredPane.MODAL_LAYER);

        save14.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save14.setText("18");
        save14.setBorder(null);
        save14.setMinimumSize(new java.awt.Dimension(0, 10));
        save14.setOpaque(false);
        save14.setPreferredSize(new java.awt.Dimension(10, 14));
        save14.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save14.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save14.setBounds(272, 317, 27, 18);
        page1.add(save14, javax.swing.JLayeredPane.MODAL_LAYER);

        save15.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save15.setText("18");
        save15.setBorder(null);
        save15.setMinimumSize(new java.awt.Dimension(0, 10));
        save15.setOpaque(false);
        save15.setPreferredSize(new java.awt.Dimension(10, 14));
        save15.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save15.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save15.setBounds(272, 340, 27, 18);
        page1.add(save15, javax.swing.JLayeredPane.MODAL_LAYER);

        save16.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save16.setText("18");
        save16.setBorder(null);
        save16.setMinimumSize(new java.awt.Dimension(0, 10));
        save16.setOpaque(false);
        save16.setPreferredSize(new java.awt.Dimension(10, 14));
        save16.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save16.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save16.setBounds(310, 292, 27, 18);
        page1.add(save16, javax.swing.JLayeredPane.MODAL_LAYER);

        save17.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save17.setText("18");
        save17.setBorder(null);
        save17.setMinimumSize(new java.awt.Dimension(0, 10));
        save17.setOpaque(false);
        save17.setPreferredSize(new java.awt.Dimension(10, 14));
        save17.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save17.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save17.setBounds(310, 317, 27, 18);
        page1.add(save17, javax.swing.JLayeredPane.MODAL_LAYER);

        save18.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        save18.setText("18");
        save18.setBorder(null);
        save18.setMinimumSize(new java.awt.Dimension(0, 10));
        save18.setOpaque(false);
        save18.setPreferredSize(new java.awt.Dimension(10, 14));
        save18.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                save4To6And10to18CaretUpdate(evt);
            }
        });
        save18.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        save18.setBounds(310, 340, 27, 18);
        page1.add(save18, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollSave19.setFont(new java.awt.Font("Tahoma", 0, 8));
        scrollSave19.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        save19.setColumns(20);
        save19.setFont(new java.awt.Font("Tahoma", 0, 9));
        save19.setLineWrap(true);
        save19.setRows(5);
        save19.setText("Spam spam spam spammity spam spam spam");
        save19.setWrapStyleWord(true);
        save19.setBorder(null);
        save19.setOpaque(false);
        save19.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollSave19.setViewportView(save19);

        scrollSave19.setBounds(347, 285, 80, 75);
        page1.add(scrollSave19, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac1.setEditable(false);
        hpac1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac1.setText("18");
        hpac1.setBorder(null);
        hpac1.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac1.setOpaque(false);
        hpac1.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac1.setBounds(282, 125, 27, 18);
        page1.add(hpac1, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac2.setEditable(false);
        hpac2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac2.setText("18");
        hpac2.setBorder(null);
        hpac2.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac2.setOpaque(false);
        hpac2.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac2.setBounds(282, 150, 27, 18);
        page1.add(hpac2, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac3.setEditable(false);
        hpac3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac3.setText("18");
        hpac3.setBorder(null);
        hpac3.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac3.setOpaque(false);
        hpac3.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac3.setBounds(361, 150, 27, 18);
        page1.add(hpac3, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac4.setEditable(false);
        hpac4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac4.setText("18");
        hpac4.setBorder(null);
        hpac4.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac4.setOpaque(false);
        hpac4.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac4.setBounds(407, 150, 27, 18);
        page1.add(hpac4, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac5.setEditable(false);
        hpac5.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac5.setText("18");
        hpac5.setBorder(null);
        hpac5.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac5.setOpaque(false);
        hpac5.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac5.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac5.setBounds(452, 150, 27, 18);
        page1.add(hpac5, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac6.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac6.setText("18");
        hpac6.setBorder(null);
        hpac6.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac6.setOpaque(false);
        hpac6.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac6.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                hpac6To9CaretUpdate(evt);
            }
        });
        hpac6.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac6.setBounds(498, 150, 27, 18);
        page1.add(hpac6, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac7.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac7.setText("18");
        hpac7.setBorder(null);
        hpac7.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac7.setOpaque(false);
        hpac7.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac7.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                hpac6To9CaretUpdate(evt);
            }
        });
        hpac7.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac7.setBounds(544, 150, 27, 18);
        page1.add(hpac7, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac8.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac8.setText("18");
        hpac8.setBorder(null);
        hpac8.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac8.setOpaque(false);
        hpac8.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac8.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                hpac6To9CaretUpdate(evt);
            }
        });
        hpac8.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac8.setBounds(588, 150, 27, 18);
        page1.add(hpac8, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac9.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac9.setText("18");
        hpac9.setBorder(null);
        hpac9.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac9.setOpaque(false);
        hpac9.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac9.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                hpac6To9CaretUpdate(evt);
            }
        });
        hpac9.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac9.setBounds(634, 150, 27, 18);
        page1.add(hpac9, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac10.setEditable(false);
        hpac10.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac10.setText("18");
        hpac10.setBorder(null);
        hpac10.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac10.setOpaque(false);
        hpac10.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac10.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac10.setBounds(282, 197, 27, 18);
        page1.add(hpac10, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac11.setEditable(false);
        hpac11.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac11.setText("18");
        hpac11.setBorder(null);
        hpac11.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac11.setOpaque(false);
        hpac11.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac11.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac11.setBounds(400, 197, 27, 18);
        page1.add(hpac11, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac12.setEditable(false);
        hpac12.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac12.setText("18");
        hpac12.setBorder(null);
        hpac12.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac12.setOpaque(false);
        hpac12.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac12.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac12.setBounds(318, 233, 27, 18);
        page1.add(hpac12, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac13.setEditable(false);
        hpac13.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac13.setText("18");
        hpac13.setBorder(null);
        hpac13.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac13.setOpaque(false);
        hpac13.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac13.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac13.setBounds(357, 233, 27, 18);
        page1.add(hpac13, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac14.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac14.setText("18");
        hpac14.setBorder(null);
        hpac14.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac14.setOpaque(false);
        hpac14.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac14.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                hpac14CaretUpdate(evt);
            }
        });
        hpac14.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac14.setBounds(396, 233, 27, 18);
        page1.add(hpac14, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac15.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac15.setText("Damage:");
        hpac15.setBorder(null);
        hpac15.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac15.setOpaque(false);
        hpac15.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac15.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac15.setBounds(320, 125, 50, 18);
        page1.add(hpac15, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac16.setBackground(new java.awt.Color(204, 204, 204));
        hpac16.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac16.setText("139");
        hpac16.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        hpac16.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac16.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac16.setSelectionColor(new java.awt.Color(127, 127, 255));
        hpac16.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac16.setBounds(370, 126, 30, 18);
        page1.add(hpac16, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac17.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac17.setText("Nonlethal");
        hpac17.setBorder(null);
        hpac17.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac17.setOpaque(false);
        hpac17.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac17.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac17.setBounds(540, 125, 50, 18);
        page1.add(hpac17, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac18.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac18.setText("Speed");
        hpac18.setBorder(null);
        hpac18.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac18.setOpaque(false);
        hpac18.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac18.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac18.setBounds(610, 125, 130, 18);
        page1.add(hpac18, javax.swing.JLayeredPane.MODAL_LAYER);

        hpac19.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        hpac19.setText("DR");
        hpac19.setBorder(null);
        hpac19.setMinimumSize(new java.awt.Dimension(0, 10));
        hpac19.setOpaque(false);
        hpac19.setPreferredSize(new java.awt.Dimension(10, 14));
        hpac19.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpac19.setBounds(680, 163, 60, 18);
        page1.add(hpac19, javax.swing.JLayeredPane.MODAL_LAYER);

        hpacButton1.setFont(new java.awt.Font("Tahoma", 0, 10));
        hpacButton1.setLabel("Remove");
        hpacButton1.setPreferredSize(new java.awt.Dimension(73, 18));
        hpacButton1.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseReleased(java.awt.event.MouseEvent evt) {
                hpacButton1MouseReleased(evt);
            }
        });
        hpacButton1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpacButton1.setBounds(402, 126, 72, 18);
        page1.add(hpacButton1, javax.swing.JLayeredPane.MODAL_LAYER);

        hpacButton2.setFont(new java.awt.Font("Tahoma", 0, 10));
        hpacButton2.setLabel("Heal");
        hpacButton2.setPreferredSize(new java.awt.Dimension(73, 18));
        hpacButton2.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseReleased(java.awt.event.MouseEvent evt) {
                hpacButton2MouseReleased(evt);
            }
        });
        hpacButton2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        hpacButton2.setBounds(474, 126, 55, 18);
        page1.add(hpacButton2, javax.swing.JLayeredPane.MODAL_LAYER);

        att1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att1.setText("BAT");
        att1.setBorder(null);
        att1.setMinimumSize(new java.awt.Dimension(0, 10));
        att1.setOpaque(false);
        att1.setPreferredSize(new java.awt.Dimension(10, 14));
        att1.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                att1CaretUpdate(evt);
            }
        });
        att1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att1.setBounds(213, 379, 40, 18);
        page1.add(att1, javax.swing.JLayeredPane.MODAL_LAYER);

        att2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att2.setText("SR");
        att2.setBorder(null);
        att2.setMinimumSize(new java.awt.Dimension(0, 10));
        att2.setOpaque(false);
        att2.setPreferredSize(new java.awt.Dimension(10, 14));
        att2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att2.setBounds(360, 379, 27, 18);
        page1.add(att2, javax.swing.JLayeredPane.MODAL_LAYER);

        att3.setEditable(false);
        att3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att3.setText("18");
        att3.setBorder(null);
        att3.setMinimumSize(new java.awt.Dimension(0, 10));
        att3.setOpaque(false);
        att3.setPreferredSize(new java.awt.Dimension(10, 14));
        att3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att3.setBounds(147, 416, 36, 18);
        page1.add(att3, javax.swing.JLayeredPane.MODAL_LAYER);

        att4.setEditable(false);
        att4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att4.setText("18");
        att4.setBorder(null);
        att4.setMinimumSize(new java.awt.Dimension(0, 10));
        att4.setOpaque(false);
        att4.setPreferredSize(new java.awt.Dimension(10, 14));
        att4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att4.setBounds(202, 416, 40, 18);
        page1.add(att4, javax.swing.JLayeredPane.MODAL_LAYER);

        att5.setEditable(false);
        att5.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att5.setText("18");
        att5.setBorder(null);
        att5.setMinimumSize(new java.awt.Dimension(0, 10));
        att5.setOpaque(false);
        att5.setPreferredSize(new java.awt.Dimension(10, 14));
        att5.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att5.setBounds(262, 416, 27, 18);
        page1.add(att5, javax.swing.JLayeredPane.MODAL_LAYER);

        att6.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att6.setText("18");
        att6.setBorder(null);
        att6.setMinimumSize(new java.awt.Dimension(0, 10));
        att6.setOpaque(false);
        att6.setPreferredSize(new java.awt.Dimension(10, 14));
        att6.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                att6To7CaretUpdate(evt);
            }
        });
        att6.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att6.setBounds(310, 416, 27, 18);
        page1.add(att6, javax.swing.JLayeredPane.MODAL_LAYER);

        att7.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        att7.setText("18");
        att7.setBorder(null);
        att7.setMinimumSize(new java.awt.Dimension(0, 10));
        att7.setOpaque(false);
        att7.setPreferredSize(new java.awt.Dimension(10, 14));
        att7.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                att6To7CaretUpdate(evt);
            }
        });
        att7.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        att7.setBounds(358, 416, 27, 18);
        page1.add(att7, javax.swing.JLayeredPane.MODAL_LAYER);

        attW11.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW11.setText("Weapon");
        attW11.setBorder(null);
        attW11.setMinimumSize(new java.awt.Dimension(0, 10));
        attW11.setOpaque(false);
        attW11.setPreferredSize(new java.awt.Dimension(10, 14));
        attW11.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW11.setBounds(13, 486, 152, 22);
        page1.add(attW11, javax.swing.JLayeredPane.MODAL_LAYER);

        attW12.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW12.setText("AttackBonus");
        attW12.setBorder(null);
        attW12.setMinimumSize(new java.awt.Dimension(0, 10));
        attW12.setOpaque(false);
        attW12.setPreferredSize(new java.awt.Dimension(10, 14));
        attW12.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW12.setBounds(168, 486, 117, 22);
        page1.add(attW12, javax.swing.JLayeredPane.MODAL_LAYER);

        attW13.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW13.setText("18");
        attW13.setBorder(null);
        attW13.setMinimumSize(new java.awt.Dimension(0, 10));
        attW13.setOpaque(false);
        attW13.setPreferredSize(new java.awt.Dimension(10, 14));
        attW13.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW13.setBounds(287, 486, 70, 22);
        page1.add(attW13, javax.swing.JLayeredPane.MODAL_LAYER);

        attW14.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW14.setText("18");
        attW14.setBorder(null);
        attW14.setMinimumSize(new java.awt.Dimension(0, 10));
        attW14.setOpaque(false);
        attW14.setPreferredSize(new java.awt.Dimension(10, 14));
        attW14.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW14.setBounds(358, 486, 70, 22);
        page1.add(attW14, javax.swing.JLayeredPane.MODAL_LAYER);

        attW15.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW15.setText("18");
        attW15.setBorder(null);
        attW15.setMinimumSize(new java.awt.Dimension(0, 10));
        attW15.setOpaque(false);
        attW15.setPreferredSize(new java.awt.Dimension(10, 14));
        attW15.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW15.setBounds(13, 522, 44, 20);
        page1.add(attW15, javax.swing.JLayeredPane.MODAL_LAYER);

        attW16.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW16.setText("18");
        attW16.setBorder(null);
        attW16.setMinimumSize(new java.awt.Dimension(0, 10));
        attW16.setOpaque(false);
        attW16.setPreferredSize(new java.awt.Dimension(10, 14));
        attW16.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW16.setBounds(61, 522, 60, 20);
        page1.add(attW16, javax.swing.JLayeredPane.MODAL_LAYER);

        attW17.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW17.setText("Notes");
        attW17.setBorder(null);
        attW17.setMinimumSize(new java.awt.Dimension(0, 10));
        attW17.setOpaque(false);
        attW17.setPreferredSize(new java.awt.Dimension(10, 14));
        attW17.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW17.setBounds(127, 522, 300, 20);
        page1.add(attW17, javax.swing.JLayeredPane.MODAL_LAYER);

        attW1Spinner.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW1Spinner.setBounds(72, 545, 110, 15);
        page1.add(attW1Spinner, javax.swing.JLayeredPane.MODAL_LAYER);

        attW21.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW21.setText("Weapon");
        attW21.setBorder(null);
        attW21.setMinimumSize(new java.awt.Dimension(0, 10));
        attW21.setOpaque(false);
        attW21.setPreferredSize(new java.awt.Dimension(10, 14));
        attW21.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW21.setBounds(13, 592, 152, 22);
        page1.add(attW21, javax.swing.JLayeredPane.MODAL_LAYER);

        attW22.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW22.setText("AttackBonus");
        attW22.setBorder(null);
        attW22.setMinimumSize(new java.awt.Dimension(0, 10));
        attW22.setOpaque(false);
        attW22.setPreferredSize(new java.awt.Dimension(10, 14));
        attW22.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW22.setBounds(168, 592, 117, 22);
        page1.add(attW22, javax.swing.JLayeredPane.MODAL_LAYER);

        attW23.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW23.setText("18");
        attW23.setBorder(null);
        attW23.setMinimumSize(new java.awt.Dimension(0, 10));
        attW23.setOpaque(false);
        attW23.setPreferredSize(new java.awt.Dimension(10, 14));
        attW23.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW23.setBounds(287, 592, 70, 22);
        page1.add(attW23, javax.swing.JLayeredPane.MODAL_LAYER);

        attW24.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW24.setText("18");
        attW24.setBorder(null);
        attW24.setMinimumSize(new java.awt.Dimension(0, 10));
        attW24.setOpaque(false);
        attW24.setPreferredSize(new java.awt.Dimension(10, 14));
        attW24.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW24.setBounds(358, 592, 70, 22);
        page1.add(attW24, javax.swing.JLayeredPane.MODAL_LAYER);

        attW25.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW25.setText("18");
        attW25.setBorder(null);
        attW25.setMinimumSize(new java.awt.Dimension(0, 10));
        attW25.setOpaque(false);
        attW25.setPreferredSize(new java.awt.Dimension(10, 14));
        attW25.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW25.setBounds(13, 628, 44, 20);
        page1.add(attW25, javax.swing.JLayeredPane.MODAL_LAYER);

        attW26.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW26.setText("18");
        attW26.setBorder(null);
        attW26.setMinimumSize(new java.awt.Dimension(0, 10));
        attW26.setOpaque(false);
        attW26.setPreferredSize(new java.awt.Dimension(10, 14));
        attW26.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW26.setBounds(61, 628, 60, 20);
        page1.add(attW26, javax.swing.JLayeredPane.MODAL_LAYER);

        attW27.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW27.setText("Notes");
        attW27.setBorder(null);
        attW27.setMinimumSize(new java.awt.Dimension(0, 10));
        attW27.setOpaque(false);
        attW27.setPreferredSize(new java.awt.Dimension(10, 14));
        attW27.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW27.setBounds(127, 628, 300, 20);
        page1.add(attW27, javax.swing.JLayeredPane.MODAL_LAYER);

        attW2Spinner.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW2Spinner.setBounds(72, 651, 110, 15);
        page1.add(attW2Spinner, javax.swing.JLayeredPane.MODAL_LAYER);

        attW31.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW31.setText("Weapon");
        attW31.setBorder(null);
        attW31.setMinimumSize(new java.awt.Dimension(0, 10));
        attW31.setOpaque(false);
        attW31.setPreferredSize(new java.awt.Dimension(10, 14));
        attW31.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW31.setBounds(13, 698, 152, 22);
        page1.add(attW31, javax.swing.JLayeredPane.MODAL_LAYER);

        attW32.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW32.setText("AttackBonus");
        attW32.setBorder(null);
        attW32.setMinimumSize(new java.awt.Dimension(0, 10));
        attW32.setOpaque(false);
        attW32.setPreferredSize(new java.awt.Dimension(10, 14));
        attW32.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW32.setBounds(168, 698, 117, 22);
        page1.add(attW32, javax.swing.JLayeredPane.MODAL_LAYER);

        attW33.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW33.setText("18");
        attW33.setBorder(null);
        attW33.setMinimumSize(new java.awt.Dimension(0, 10));
        attW33.setOpaque(false);
        attW33.setPreferredSize(new java.awt.Dimension(10, 14));
        attW33.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW33.setBounds(287, 698, 70, 22);
        page1.add(attW33, javax.swing.JLayeredPane.MODAL_LAYER);

        attW34.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW34.setText("18");
        attW34.setBorder(null);
        attW34.setMinimumSize(new java.awt.Dimension(0, 10));
        attW34.setOpaque(false);
        attW34.setPreferredSize(new java.awt.Dimension(10, 14));
        attW34.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW34.setBounds(358, 698, 70, 22);
        page1.add(attW34, javax.swing.JLayeredPane.MODAL_LAYER);

        attW35.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW35.setText("18");
        attW35.setBorder(null);
        attW35.setMinimumSize(new java.awt.Dimension(0, 10));
        attW35.setOpaque(false);
        attW35.setPreferredSize(new java.awt.Dimension(10, 14));
        attW35.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW35.setBounds(13, 734, 44, 20);
        page1.add(attW35, javax.swing.JLayeredPane.MODAL_LAYER);

        attW36.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW36.setText("18");
        attW36.setBorder(null);
        attW36.setMinimumSize(new java.awt.Dimension(0, 10));
        attW36.setOpaque(false);
        attW36.setPreferredSize(new java.awt.Dimension(10, 14));
        attW36.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW36.setBounds(61, 734, 60, 20);
        page1.add(attW36, javax.swing.JLayeredPane.MODAL_LAYER);

        attW37.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW37.setText("Notes");
        attW37.setBorder(null);
        attW37.setMinimumSize(new java.awt.Dimension(0, 10));
        attW37.setOpaque(false);
        attW37.setPreferredSize(new java.awt.Dimension(10, 14));
        attW37.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW37.setBounds(127, 734, 300, 20);
        page1.add(attW37, javax.swing.JLayeredPane.MODAL_LAYER);

        attW3Spinner.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW3Spinner.setBounds(72, 757, 110, 15);
        page1.add(attW3Spinner, javax.swing.JLayeredPane.MODAL_LAYER);

        attW41.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW41.setText("Weapon");
        attW41.setBorder(null);
        attW41.setMinimumSize(new java.awt.Dimension(0, 10));
        attW41.setOpaque(false);
        attW41.setPreferredSize(new java.awt.Dimension(10, 14));
        attW41.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW41.setBounds(13, 804, 152, 22);
        page1.add(attW41, javax.swing.JLayeredPane.MODAL_LAYER);

        attW42.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW42.setText("AttackBonus");
        attW42.setBorder(null);
        attW42.setMinimumSize(new java.awt.Dimension(0, 10));
        attW42.setOpaque(false);
        attW42.setPreferredSize(new java.awt.Dimension(10, 14));
        attW42.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW42.setBounds(168, 804, 117, 22);
        page1.add(attW42, javax.swing.JLayeredPane.MODAL_LAYER);

        attW43.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW43.setText("18");
        attW43.setBorder(null);
        attW43.setMinimumSize(new java.awt.Dimension(0, 10));
        attW43.setOpaque(false);
        attW43.setPreferredSize(new java.awt.Dimension(10, 14));
        attW43.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW43.setBounds(287, 804, 70, 22);
        page1.add(attW43, javax.swing.JLayeredPane.MODAL_LAYER);

        attW44.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW44.setText("18");
        attW44.setBorder(null);
        attW44.setMinimumSize(new java.awt.Dimension(0, 10));
        attW44.setOpaque(false);
        attW44.setPreferredSize(new java.awt.Dimension(10, 14));
        attW44.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW44.setBounds(358, 804, 70, 22);
        page1.add(attW44, javax.swing.JLayeredPane.MODAL_LAYER);

        attW45.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW45.setText("18");
        attW45.setBorder(null);
        attW45.setMinimumSize(new java.awt.Dimension(0, 10));
        attW45.setOpaque(false);
        attW45.setPreferredSize(new java.awt.Dimension(10, 14));
        attW45.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW45.setBounds(13, 840, 44, 20);
        page1.add(attW45, javax.swing.JLayeredPane.MODAL_LAYER);

        attW46.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW46.setText("18");
        attW46.setBorder(null);
        attW46.setMinimumSize(new java.awt.Dimension(0, 10));
        attW46.setOpaque(false);
        attW46.setPreferredSize(new java.awt.Dimension(10, 14));
        attW46.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW46.setBounds(61, 840, 60, 20);
        page1.add(attW46, javax.swing.JLayeredPane.MODAL_LAYER);

        attW47.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW47.setText("Notes");
        attW47.setBorder(null);
        attW47.setMinimumSize(new java.awt.Dimension(0, 10));
        attW47.setOpaque(false);
        attW47.setPreferredSize(new java.awt.Dimension(10, 14));
        attW47.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW47.setBounds(127, 840, 300, 20);
        page1.add(attW47, javax.swing.JLayeredPane.MODAL_LAYER);

        attW4Spinner.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW4Spinner.setBounds(72, 863, 110, 15);
        page1.add(attW4Spinner, javax.swing.JLayeredPane.MODAL_LAYER);

        attW51.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW51.setText("Weapon");
        attW51.setBorder(null);
        attW51.setMinimumSize(new java.awt.Dimension(0, 10));
        attW51.setOpaque(false);
        attW51.setPreferredSize(new java.awt.Dimension(10, 14));
        attW51.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW51.setBounds(13, 910, 152, 22);
        page1.add(attW51, javax.swing.JLayeredPane.MODAL_LAYER);

        attW52.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW52.setText("AttackBonus");
        attW52.setBorder(null);
        attW52.setMinimumSize(new java.awt.Dimension(0, 10));
        attW52.setOpaque(false);
        attW52.setPreferredSize(new java.awt.Dimension(10, 14));
        attW52.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW52.setBounds(168, 910, 117, 22);
        page1.add(attW52, javax.swing.JLayeredPane.MODAL_LAYER);

        attW53.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW53.setText("18");
        attW53.setBorder(null);
        attW53.setMinimumSize(new java.awt.Dimension(0, 10));
        attW53.setOpaque(false);
        attW53.setPreferredSize(new java.awt.Dimension(10, 14));
        attW53.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW53.setBounds(287, 910, 70, 22);
        page1.add(attW53, javax.swing.JLayeredPane.MODAL_LAYER);

        attW54.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW54.setText("18");
        attW54.setBorder(null);
        attW54.setMinimumSize(new java.awt.Dimension(0, 10));
        attW54.setOpaque(false);
        attW54.setPreferredSize(new java.awt.Dimension(10, 14));
        attW54.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW54.setBounds(358, 910, 70, 22);
        page1.add(attW54, javax.swing.JLayeredPane.MODAL_LAYER);

        attW55.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW55.setText("18");
        attW55.setBorder(null);
        attW55.setMinimumSize(new java.awt.Dimension(0, 10));
        attW55.setOpaque(false);
        attW55.setPreferredSize(new java.awt.Dimension(10, 14));
        attW55.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW55.setBounds(13, 946, 44, 20);
        page1.add(attW55, javax.swing.JLayeredPane.MODAL_LAYER);

        attW56.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW56.setText("18");
        attW56.setBorder(null);
        attW56.setMinimumSize(new java.awt.Dimension(0, 10));
        attW56.setOpaque(false);
        attW56.setPreferredSize(new java.awt.Dimension(10, 14));
        attW56.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW56.setBounds(61, 946, 60, 20);
        page1.add(attW56, javax.swing.JLayeredPane.MODAL_LAYER);

        attW57.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        attW57.setText("Notes");
        attW57.setBorder(null);
        attW57.setMinimumSize(new java.awt.Dimension(0, 10));
        attW57.setOpaque(false);
        attW57.setPreferredSize(new java.awt.Dimension(10, 14));
        attW57.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW57.setBounds(127, 946, 300, 20);
        page1.add(attW57, javax.swing.JLayeredPane.MODAL_LAYER);

        attW5Spinner.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        attW5Spinner.setBounds(72, 969, 110, 15);
        page1.add(attW5Spinner, javax.swing.JLayeredPane.MODAL_LAYER);

        skill1.setEditable(false);
        skill1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill1.setText("18");
        skill1.setBorder(null);
        skill1.setMinimumSize(new java.awt.Dimension(0, 10));
        skill1.setOpaque(false);
        skill1.setPreferredSize(new java.awt.Dimension(10, 14));
        skill1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill1.setBounds(613, 246, 28, 14);
        page1.add(skill1, javax.swing.JLayeredPane.MODAL_LAYER);

        skill2.setEditable(false);
        skill2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill2.setText("18");
        skill2.setBorder(null);
        skill2.setMinimumSize(new java.awt.Dimension(0, 10));
        skill2.setOpaque(false);
        skill2.setPreferredSize(new java.awt.Dimension(10, 14));
        skill2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill2.setBounds(613, 261, 28, 14);
        page1.add(skill2, javax.swing.JLayeredPane.MODAL_LAYER);

        skill3.setEditable(false);
        skill3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill3.setText("18");
        skill3.setBorder(null);
        skill3.setMinimumSize(new java.awt.Dimension(0, 10));
        skill3.setOpaque(false);
        skill3.setPreferredSize(new java.awt.Dimension(10, 14));
        skill3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill3.setBounds(613, 275, 28, 14);
        page1.add(skill3, javax.swing.JLayeredPane.MODAL_LAYER);

        skill4.setEditable(false);
        skill4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill4.setText("18");
        skill4.setBorder(null);
        skill4.setMinimumSize(new java.awt.Dimension(0, 10));
        skill4.setOpaque(false);
        skill4.setPreferredSize(new java.awt.Dimension(10, 14));
        skill4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill4.setBounds(613, 290, 28, 14);
        page1.add(skill4, javax.swing.JLayeredPane.MODAL_LAYER);

        skill5.setEditable(false);
        skill5.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill5.setText("18");
        skill5.setBorder(null);
        skill5.setMinimumSize(new java.awt.Dimension(0, 10));
        skill5.setOpaque(false);
        skill5.setPreferredSize(new java.awt.Dimension(10, 14));
        skill5.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill5.setBounds(613, 304, 28, 14);
        page1.add(skill5, javax.swing.JLayeredPane.MODAL_LAYER);

        skill6.setEditable(false);
        skill6.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill6.setText("18");
        skill6.setBorder(null);
        skill6.setMinimumSize(new java.awt.Dimension(0, 10));
        skill6.setOpaque(false);
        skill6.setPreferredSize(new java.awt.Dimension(10, 14));
        skill6.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill6.setBounds(613, 319, 28, 14);
        page1.add(skill6, javax.swing.JLayeredPane.MODAL_LAYER);

        skill7.setEditable(false);
        skill7.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill7.setText("18");
        skill7.setBorder(null);
        skill7.setMinimumSize(new java.awt.Dimension(0, 10));
        skill7.setOpaque(false);
        skill7.setPreferredSize(new java.awt.Dimension(10, 14));
        skill7.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill7.setBounds(613, 333, 28, 14);
        page1.add(skill7, javax.swing.JLayeredPane.MODAL_LAYER);

        skill8.setEditable(false);
        skill8.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill8.setText("18");
        skill8.setBorder(null);
        skill8.setMinimumSize(new java.awt.Dimension(0, 10));
        skill8.setOpaque(false);
        skill8.setPreferredSize(new java.awt.Dimension(10, 14));
        skill8.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill8.setBounds(613, 348, 28, 14);
        page1.add(skill8, javax.swing.JLayeredPane.MODAL_LAYER);

        skill9.setEditable(false);
        skill9.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill9.setText("18");
        skill9.setBorder(null);
        skill9.setMinimumSize(new java.awt.Dimension(0, 10));
        skill9.setOpaque(false);
        skill9.setPreferredSize(new java.awt.Dimension(10, 14));
        skill9.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill9.setBounds(613, 362, 28, 14);
        page1.add(skill9, javax.swing.JLayeredPane.MODAL_LAYER);

        skill10.setEditable(false);
        skill10.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill10.setText("18");
        skill10.setBorder(null);
        skill10.setMinimumSize(new java.awt.Dimension(0, 10));
        skill10.setOpaque(false);
        skill10.setPreferredSize(new java.awt.Dimension(10, 14));
        skill10.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill10.setBounds(613, 377, 28, 14);
        page1.add(skill10, javax.swing.JLayeredPane.MODAL_LAYER);

        skill11.setEditable(false);
        skill11.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill11.setText("18");
        skill11.setBorder(null);
        skill11.setMinimumSize(new java.awt.Dimension(0, 10));
        skill11.setOpaque(false);
        skill11.setPreferredSize(new java.awt.Dimension(10, 14));
        skill11.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill11.setBounds(613, 392, 28, 14);
        page1.add(skill11, javax.swing.JLayeredPane.MODAL_LAYER);

        skill12.setEditable(false);
        skill12.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill12.setText("18");
        skill12.setBorder(null);
        skill12.setMinimumSize(new java.awt.Dimension(0, 10));
        skill12.setOpaque(false);
        skill12.setPreferredSize(new java.awt.Dimension(10, 14));
        skill12.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill12.setBounds(613, 406, 28, 14);
        page1.add(skill12, javax.swing.JLayeredPane.MODAL_LAYER);

        skill13.setEditable(false);
        skill13.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill13.setText("18");
        skill13.setBorder(null);
        skill13.setMinimumSize(new java.awt.Dimension(0, 10));
        skill13.setOpaque(false);
        skill13.setPreferredSize(new java.awt.Dimension(10, 14));
        skill13.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill13.setBounds(613, 421, 28, 14);
        page1.add(skill13, javax.swing.JLayeredPane.MODAL_LAYER);

        skill14.setEditable(false);
        skill14.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill14.setText("18");
        skill14.setBorder(null);
        skill14.setMinimumSize(new java.awt.Dimension(0, 10));
        skill14.setOpaque(false);
        skill14.setPreferredSize(new java.awt.Dimension(10, 14));
        skill14.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill14.setBounds(613, 435, 28, 14);
        page1.add(skill14, javax.swing.JLayeredPane.MODAL_LAYER);

        skill15.setEditable(false);
        skill15.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill15.setText("18");
        skill15.setBorder(null);
        skill15.setMinimumSize(new java.awt.Dimension(0, 10));
        skill15.setOpaque(false);
        skill15.setPreferredSize(new java.awt.Dimension(10, 14));
        skill15.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill15.setBounds(613, 451, 28, 14);
        page1.add(skill15, javax.swing.JLayeredPane.MODAL_LAYER);

        skill16.setEditable(false);
        skill16.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill16.setText("18");
        skill16.setBorder(null);
        skill16.setMinimumSize(new java.awt.Dimension(0, 10));
        skill16.setOpaque(false);
        skill16.setPreferredSize(new java.awt.Dimension(10, 14));
        skill16.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill16.setBounds(613, 465, 28, 14);
        page1.add(skill16, javax.swing.JLayeredPane.MODAL_LAYER);

        skill17.setEditable(false);
        skill17.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill17.setText("18");
        skill17.setBorder(null);
        skill17.setMinimumSize(new java.awt.Dimension(0, 10));
        skill17.setOpaque(false);
        skill17.setPreferredSize(new java.awt.Dimension(10, 14));
        skill17.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill17.setBounds(613, 480, 28, 14);
        page1.add(skill17, javax.swing.JLayeredPane.MODAL_LAYER);

        skill18.setEditable(false);
        skill18.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill18.setText("18");
        skill18.setBorder(null);
        skill18.setMinimumSize(new java.awt.Dimension(0, 10));
        skill18.setOpaque(false);
        skill18.setPreferredSize(new java.awt.Dimension(10, 14));
        skill18.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill18.setBounds(613, 494, 28, 14);
        page1.add(skill18, javax.swing.JLayeredPane.MODAL_LAYER);

        skill19.setEditable(false);
        skill19.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill19.setText("18");
        skill19.setBorder(null);
        skill19.setMinimumSize(new java.awt.Dimension(0, 10));
        skill19.setOpaque(false);
        skill19.setPreferredSize(new java.awt.Dimension(10, 14));
        skill19.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill19.setBounds(613, 509, 28, 14);
        page1.add(skill19, javax.swing.JLayeredPane.MODAL_LAYER);

        skill20.setEditable(false);
        skill20.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill20.setText("18");
        skill20.setBorder(null);
        skill20.setMinimumSize(new java.awt.Dimension(0, 10));
        skill20.setOpaque(false);
        skill20.setPreferredSize(new java.awt.Dimension(10, 14));
        skill20.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill20.setBounds(613, 524, 28, 14);
        page1.add(skill20, javax.swing.JLayeredPane.MODAL_LAYER);

        skill21.setEditable(false);
        skill21.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill21.setText("18");
        skill21.setBorder(null);
        skill21.setMinimumSize(new java.awt.Dimension(0, 10));
        skill21.setOpaque(false);
        skill21.setPreferredSize(new java.awt.Dimension(10, 14));
        skill21.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill21.setBounds(613, 538, 28, 14);
        page1.add(skill21, javax.swing.JLayeredPane.MODAL_LAYER);

        skill22.setEditable(false);
        skill22.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill22.setText("18");
        skill22.setBorder(null);
        skill22.setMinimumSize(new java.awt.Dimension(0, 10));
        skill22.setOpaque(false);
        skill22.setPreferredSize(new java.awt.Dimension(10, 14));
        skill22.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill22.setBounds(613, 553, 28, 14);
        page1.add(skill22, javax.swing.JLayeredPane.MODAL_LAYER);

        skill23.setEditable(false);
        skill23.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill23.setText("18");
        skill23.setBorder(null);
        skill23.setMinimumSize(new java.awt.Dimension(0, 10));
        skill23.setOpaque(false);
        skill23.setPreferredSize(new java.awt.Dimension(10, 14));
        skill23.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill23.setBounds(613, 567, 28, 14);
        page1.add(skill23, javax.swing.JLayeredPane.MODAL_LAYER);

        skill24.setEditable(false);
        skill24.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill24.setText("18");
        skill24.setBorder(null);
        skill24.setMinimumSize(new java.awt.Dimension(0, 10));
        skill24.setOpaque(false);
        skill24.setPreferredSize(new java.awt.Dimension(10, 14));
        skill24.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill24.setBounds(613, 582, 28, 14);
        page1.add(skill24, javax.swing.JLayeredPane.MODAL_LAYER);

        skill25.setEditable(false);
        skill25.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill25.setText("18");
        skill25.setBorder(null);
        skill25.setMinimumSize(new java.awt.Dimension(0, 10));
        skill25.setOpaque(false);
        skill25.setPreferredSize(new java.awt.Dimension(10, 14));
        skill25.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill25.setBounds(613, 597, 28, 14);
        page1.add(skill25, javax.swing.JLayeredPane.MODAL_LAYER);

        skill26.setEditable(false);
        skill26.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill26.setText("18");
        skill26.setBorder(null);
        skill26.setMinimumSize(new java.awt.Dimension(0, 10));
        skill26.setOpaque(false);
        skill26.setPreferredSize(new java.awt.Dimension(10, 14));
        skill26.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill26.setBounds(613, 611, 28, 14);
        page1.add(skill26, javax.swing.JLayeredPane.MODAL_LAYER);

        skill27.setEditable(false);
        skill27.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill27.setText("18");
        skill27.setBorder(null);
        skill27.setMinimumSize(new java.awt.Dimension(0, 10));
        skill27.setOpaque(false);
        skill27.setPreferredSize(new java.awt.Dimension(10, 14));
        skill27.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill27.setBounds(613, 626, 28, 14);
        page1.add(skill27, javax.swing.JLayeredPane.MODAL_LAYER);

        skill28.setEditable(false);
        skill28.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill28.setText("18");
        skill28.setBorder(null);
        skill28.setMinimumSize(new java.awt.Dimension(0, 10));
        skill28.setOpaque(false);
        skill28.setPreferredSize(new java.awt.Dimension(10, 14));
        skill28.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill28.setBounds(613, 641, 28, 14);
        page1.add(skill28, javax.swing.JLayeredPane.MODAL_LAYER);

        skill29.setEditable(false);
        skill29.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill29.setText("18");
        skill29.setBorder(null);
        skill29.setMinimumSize(new java.awt.Dimension(0, 10));
        skill29.setOpaque(false);
        skill29.setPreferredSize(new java.awt.Dimension(10, 14));
        skill29.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill29.setBounds(613, 655, 28, 14);
        page1.add(skill29, javax.swing.JLayeredPane.MODAL_LAYER);

        skill30.setEditable(false);
        skill30.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill30.setText("18");
        skill30.setBorder(null);
        skill30.setMinimumSize(new java.awt.Dimension(0, 10));
        skill30.setOpaque(false);
        skill30.setPreferredSize(new java.awt.Dimension(10, 14));
        skill30.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill30.setBounds(613, 670, 28, 14);
        page1.add(skill30, javax.swing.JLayeredPane.MODAL_LAYER);

        skill31.setEditable(false);
        skill31.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill31.setText("18");
        skill31.setBorder(null);
        skill31.setMinimumSize(new java.awt.Dimension(0, 10));
        skill31.setOpaque(false);
        skill31.setPreferredSize(new java.awt.Dimension(10, 14));
        skill31.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill31.setBounds(613, 685, 28, 14);
        page1.add(skill31, javax.swing.JLayeredPane.MODAL_LAYER);

        skill32.setEditable(false);
        skill32.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill32.setText("18");
        skill32.setBorder(null);
        skill32.setMinimumSize(new java.awt.Dimension(0, 10));
        skill32.setOpaque(false);
        skill32.setPreferredSize(new java.awt.Dimension(10, 14));
        skill32.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill32.setBounds(613, 700, 28, 14);
        page1.add(skill32, javax.swing.JLayeredPane.MODAL_LAYER);

        skill33.setEditable(false);
        skill33.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill33.setText("18");
        skill33.setBorder(null);
        skill33.setMinimumSize(new java.awt.Dimension(0, 10));
        skill33.setOpaque(false);
        skill33.setPreferredSize(new java.awt.Dimension(10, 14));
        skill33.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill33.setBounds(613, 714, 28, 14);
        page1.add(skill33, javax.swing.JLayeredPane.MODAL_LAYER);

        skill34.setEditable(false);
        skill34.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill34.setText("18");
        skill34.setBorder(null);
        skill34.setMinimumSize(new java.awt.Dimension(0, 10));
        skill34.setOpaque(false);
        skill34.setPreferredSize(new java.awt.Dimension(10, 14));
        skill34.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill34.setBounds(613, 729, 28, 14);
        page1.add(skill34, javax.swing.JLayeredPane.MODAL_LAYER);

        skill35.setEditable(false);
        skill35.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill35.setText("18");
        skill35.setBorder(null);
        skill35.setMinimumSize(new java.awt.Dimension(0, 10));
        skill35.setOpaque(false);
        skill35.setPreferredSize(new java.awt.Dimension(10, 14));
        skill35.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill35.setBounds(613, 743, 28, 14);
        page1.add(skill35, javax.swing.JLayeredPane.MODAL_LAYER);

        skill36.setEditable(false);
        skill36.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill36.setText("18");
        skill36.setBorder(null);
        skill36.setMinimumSize(new java.awt.Dimension(0, 10));
        skill36.setOpaque(false);
        skill36.setPreferredSize(new java.awt.Dimension(10, 14));
        skill36.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill36.setBounds(613, 758, 28, 14);
        page1.add(skill36, javax.swing.JLayeredPane.MODAL_LAYER);

        skill37.setEditable(false);
        skill37.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill37.setText("18");
        skill37.setBorder(null);
        skill37.setMinimumSize(new java.awt.Dimension(0, 10));
        skill37.setOpaque(false);
        skill37.setPreferredSize(new java.awt.Dimension(10, 14));
        skill37.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill37.setBounds(613, 772, 28, 14);
        page1.add(skill37, javax.swing.JLayeredPane.MODAL_LAYER);

        skill38.setEditable(false);
        skill38.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill38.setText("18");
        skill38.setBorder(null);
        skill38.setMinimumSize(new java.awt.Dimension(0, 10));
        skill38.setOpaque(false);
        skill38.setPreferredSize(new java.awt.Dimension(10, 14));
        skill38.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill38.setBounds(613, 787, 28, 14);
        page1.add(skill38, javax.swing.JLayeredPane.MODAL_LAYER);

        skill39.setEditable(false);
        skill39.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill39.setText("18");
        skill39.setBorder(null);
        skill39.setMinimumSize(new java.awt.Dimension(0, 10));
        skill39.setOpaque(false);
        skill39.setPreferredSize(new java.awt.Dimension(10, 14));
        skill39.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill39.setBounds(613, 801, 28, 14);
        page1.add(skill39, javax.swing.JLayeredPane.MODAL_LAYER);

        skill40.setEditable(false);
        skill40.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill40.setText("18");
        skill40.setBorder(null);
        skill40.setMinimumSize(new java.awt.Dimension(0, 10));
        skill40.setOpaque(false);
        skill40.setPreferredSize(new java.awt.Dimension(10, 14));
        skill40.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill40.setBounds(613, 817, 28, 14);
        page1.add(skill40, javax.swing.JLayeredPane.MODAL_LAYER);

        skill41.setEditable(false);
        skill41.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill41.setText("18");
        skill41.setBorder(null);
        skill41.setMinimumSize(new java.awt.Dimension(0, 10));
        skill41.setOpaque(false);
        skill41.setPreferredSize(new java.awt.Dimension(10, 14));
        skill41.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill41.setBounds(613, 831, 28, 14);
        page1.add(skill41, javax.swing.JLayeredPane.MODAL_LAYER);

        skill42.setEditable(false);
        skill42.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill42.setText("18");
        skill42.setBorder(null);
        skill42.setMinimumSize(new java.awt.Dimension(0, 10));
        skill42.setOpaque(false);
        skill42.setPreferredSize(new java.awt.Dimension(10, 14));
        skill42.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill42.setBounds(613, 846, 28, 14);
        page1.add(skill42, javax.swing.JLayeredPane.MODAL_LAYER);

        skill43.setEditable(false);
        skill43.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill43.setText("18");
        skill43.setBorder(null);
        skill43.setMinimumSize(new java.awt.Dimension(0, 10));
        skill43.setOpaque(false);
        skill43.setPreferredSize(new java.awt.Dimension(10, 14));
        skill43.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill43.setBounds(613, 860, 28, 14);
        page1.add(skill43, javax.swing.JLayeredPane.MODAL_LAYER);

        skill44.setEditable(false);
        skill44.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill44.setText("18");
        skill44.setBorder(null);
        skill44.setMinimumSize(new java.awt.Dimension(0, 10));
        skill44.setOpaque(false);
        skill44.setPreferredSize(new java.awt.Dimension(10, 14));
        skill44.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill44.setBounds(613, 875, 28, 14);
        page1.add(skill44, javax.swing.JLayeredPane.MODAL_LAYER);

        skill45.setEditable(false);
        skill45.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill45.setText("18");
        skill45.setBorder(null);
        skill45.setMinimumSize(new java.awt.Dimension(0, 10));
        skill45.setOpaque(false);
        skill45.setPreferredSize(new java.awt.Dimension(10, 14));
        skill45.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill45.setBounds(613, 890, 28, 14);
        page1.add(skill45, javax.swing.JLayeredPane.MODAL_LAYER);

        skill46.setEditable(false);
        skill46.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill46.setText("18");
        skill46.setBorder(null);
        skill46.setMinimumSize(new java.awt.Dimension(0, 10));
        skill46.setOpaque(false);
        skill46.setPreferredSize(new java.awt.Dimension(10, 14));
        skill46.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill46.setBounds(613, 904, 28, 14);
        page1.add(skill46, javax.swing.JLayeredPane.MODAL_LAYER);

        skill47.setEditable(false);
        skill47.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill47.setText("18");
        skill47.setBorder(null);
        skill47.setMinimumSize(new java.awt.Dimension(0, 10));
        skill47.setOpaque(false);
        skill47.setPreferredSize(new java.awt.Dimension(10, 14));
        skill47.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill47.setBounds(613, 919, 28, 14);
        page1.add(skill47, javax.swing.JLayeredPane.MODAL_LAYER);

        skill48.setEditable(false);
        skill48.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill48.setText("18");
        skill48.setBorder(null);
        skill48.setMinimumSize(new java.awt.Dimension(0, 10));
        skill48.setOpaque(false);
        skill48.setPreferredSize(new java.awt.Dimension(10, 14));
        skill48.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill48.setBounds(650, 246, 28, 14);
        page1.add(skill48, javax.swing.JLayeredPane.MODAL_LAYER);

        skill49.setEditable(false);
        skill49.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill49.setText("18");
        skill49.setBorder(null);
        skill49.setMinimumSize(new java.awt.Dimension(0, 10));
        skill49.setOpaque(false);
        skill49.setPreferredSize(new java.awt.Dimension(10, 14));
        skill49.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill49.setBounds(650, 261, 28, 14);
        page1.add(skill49, javax.swing.JLayeredPane.MODAL_LAYER);

        skill50.setEditable(false);
        skill50.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill50.setText("18");
        skill50.setBorder(null);
        skill50.setMinimumSize(new java.awt.Dimension(0, 10));
        skill50.setOpaque(false);
        skill50.setPreferredSize(new java.awt.Dimension(10, 14));
        skill50.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill50.setBounds(650, 275, 28, 14);
        page1.add(skill50, javax.swing.JLayeredPane.MODAL_LAYER);

        skill51.setEditable(false);
        skill51.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill51.setText("18");
        skill51.setBorder(null);
        skill51.setMinimumSize(new java.awt.Dimension(0, 10));
        skill51.setOpaque(false);
        skill51.setPreferredSize(new java.awt.Dimension(10, 14));
        skill51.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill51.setBounds(650, 290, 28, 14);
        page1.add(skill51, javax.swing.JLayeredPane.MODAL_LAYER);

        skill52.setEditable(false);
        skill52.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill52.setText("18");
        skill52.setBorder(null);
        skill52.setMinimumSize(new java.awt.Dimension(0, 10));
        skill52.setOpaque(false);
        skill52.setPreferredSize(new java.awt.Dimension(10, 14));
        skill52.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill52.setBounds(650, 304, 28, 14);
        page1.add(skill52, javax.swing.JLayeredPane.MODAL_LAYER);

        skill53.setEditable(false);
        skill53.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill53.setText("18");
        skill53.setBorder(null);
        skill53.setMinimumSize(new java.awt.Dimension(0, 10));
        skill53.setOpaque(false);
        skill53.setPreferredSize(new java.awt.Dimension(10, 14));
        skill53.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill53.setBounds(650, 319, 28, 14);
        page1.add(skill53, javax.swing.JLayeredPane.MODAL_LAYER);

        skill54.setEditable(false);
        skill54.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill54.setText("18");
        skill54.setBorder(null);
        skill54.setMinimumSize(new java.awt.Dimension(0, 10));
        skill54.setOpaque(false);
        skill54.setPreferredSize(new java.awt.Dimension(10, 14));
        skill54.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill54.setBounds(650, 333, 28, 14);
        page1.add(skill54, javax.swing.JLayeredPane.MODAL_LAYER);

        skill55.setEditable(false);
        skill55.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill55.setText("18");
        skill55.setBorder(null);
        skill55.setMinimumSize(new java.awt.Dimension(0, 10));
        skill55.setOpaque(false);
        skill55.setPreferredSize(new java.awt.Dimension(10, 14));
        skill55.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill55.setBounds(650, 348, 28, 14);
        page1.add(skill55, javax.swing.JLayeredPane.MODAL_LAYER);

        skill56.setEditable(false);
        skill56.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill56.setText("18");
        skill56.setBorder(null);
        skill56.setMinimumSize(new java.awt.Dimension(0, 10));
        skill56.setOpaque(false);
        skill56.setPreferredSize(new java.awt.Dimension(10, 14));
        skill56.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill56.setBounds(650, 362, 28, 14);
        page1.add(skill56, javax.swing.JLayeredPane.MODAL_LAYER);

        skill57.setEditable(false);
        skill57.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill57.setText("18");
        skill57.setBorder(null);
        skill57.setMinimumSize(new java.awt.Dimension(0, 10));
        skill57.setOpaque(false);
        skill57.setPreferredSize(new java.awt.Dimension(10, 14));
        skill57.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill57.setBounds(650, 377, 28, 14);
        page1.add(skill57, javax.swing.JLayeredPane.MODAL_LAYER);

        skill58.setEditable(false);
        skill58.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill58.setText("18");
        skill58.setBorder(null);
        skill58.setMinimumSize(new java.awt.Dimension(0, 10));
        skill58.setOpaque(false);
        skill58.setPreferredSize(new java.awt.Dimension(10, 14));
        skill58.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill58.setBounds(650, 392, 28, 14);
        page1.add(skill58, javax.swing.JLayeredPane.MODAL_LAYER);

        skill59.setEditable(false);
        skill59.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill59.setText("18");
        skill59.setBorder(null);
        skill59.setMinimumSize(new java.awt.Dimension(0, 10));
        skill59.setOpaque(false);
        skill59.setPreferredSize(new java.awt.Dimension(10, 14));
        skill59.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill59.setBounds(650, 406, 28, 14);
        page1.add(skill59, javax.swing.JLayeredPane.MODAL_LAYER);

        skill60.setEditable(false);
        skill60.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill60.setText("18");
        skill60.setBorder(null);
        skill60.setMinimumSize(new java.awt.Dimension(0, 10));
        skill60.setOpaque(false);
        skill60.setPreferredSize(new java.awt.Dimension(10, 14));
        skill60.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill60.setBounds(650, 421, 28, 14);
        page1.add(skill60, javax.swing.JLayeredPane.MODAL_LAYER);

        skill61.setEditable(false);
        skill61.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill61.setText("18");
        skill61.setBorder(null);
        skill61.setMinimumSize(new java.awt.Dimension(0, 10));
        skill61.setOpaque(false);
        skill61.setPreferredSize(new java.awt.Dimension(10, 14));
        skill61.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill61.setBounds(650, 435, 28, 14);
        page1.add(skill61, javax.swing.JLayeredPane.MODAL_LAYER);

        skill62.setEditable(false);
        skill62.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill62.setText("18");
        skill62.setBorder(null);
        skill62.setMinimumSize(new java.awt.Dimension(0, 10));
        skill62.setOpaque(false);
        skill62.setPreferredSize(new java.awt.Dimension(10, 14));
        skill62.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill62.setBounds(650, 451, 28, 14);
        page1.add(skill62, javax.swing.JLayeredPane.MODAL_LAYER);

        skill63.setEditable(false);
        skill63.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill63.setText("18");
        skill63.setBorder(null);
        skill63.setMinimumSize(new java.awt.Dimension(0, 10));
        skill63.setOpaque(false);
        skill63.setPreferredSize(new java.awt.Dimension(10, 14));
        skill63.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill63.setBounds(650, 465, 28, 14);
        page1.add(skill63, javax.swing.JLayeredPane.MODAL_LAYER);

        skill64.setEditable(false);
        skill64.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill64.setText("18");
        skill64.setBorder(null);
        skill64.setMinimumSize(new java.awt.Dimension(0, 10));
        skill64.setOpaque(false);
        skill64.setPreferredSize(new java.awt.Dimension(10, 14));
        skill64.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill64.setBounds(650, 480, 28, 14);
        page1.add(skill64, javax.swing.JLayeredPane.MODAL_LAYER);

        skill65.setEditable(false);
        skill65.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill65.setText("18");
        skill65.setBorder(null);
        skill65.setMinimumSize(new java.awt.Dimension(0, 10));
        skill65.setOpaque(false);
        skill65.setPreferredSize(new java.awt.Dimension(10, 14));
        skill65.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill65.setBounds(650, 494, 28, 14);
        page1.add(skill65, javax.swing.JLayeredPane.MODAL_LAYER);

        skill66.setEditable(false);
        skill66.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill66.setText("18");
        skill66.setBorder(null);
        skill66.setMinimumSize(new java.awt.Dimension(0, 10));
        skill66.setOpaque(false);
        skill66.setPreferredSize(new java.awt.Dimension(10, 14));
        skill66.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill66.setBounds(650, 509, 28, 14);
        page1.add(skill66, javax.swing.JLayeredPane.MODAL_LAYER);

        skill67.setEditable(false);
        skill67.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill67.setText("18");
        skill67.setBorder(null);
        skill67.setMinimumSize(new java.awt.Dimension(0, 10));
        skill67.setOpaque(false);
        skill67.setPreferredSize(new java.awt.Dimension(10, 14));
        skill67.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill67.setBounds(650, 524, 28, 14);
        page1.add(skill67, javax.swing.JLayeredPane.MODAL_LAYER);

        skill68.setEditable(false);
        skill68.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill68.setText("18");
        skill68.setBorder(null);
        skill68.setMinimumSize(new java.awt.Dimension(0, 10));
        skill68.setOpaque(false);
        skill68.setPreferredSize(new java.awt.Dimension(10, 14));
        skill68.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill68.setBounds(650, 538, 28, 14);
        page1.add(skill68, javax.swing.JLayeredPane.MODAL_LAYER);

        skill69.setEditable(false);
        skill69.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill69.setText("18");
        skill69.setBorder(null);
        skill69.setMinimumSize(new java.awt.Dimension(0, 10));
        skill69.setOpaque(false);
        skill69.setPreferredSize(new java.awt.Dimension(10, 14));
        skill69.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill69.setBounds(650, 553, 28, 14);
        page1.add(skill69, javax.swing.JLayeredPane.MODAL_LAYER);

        skill70.setEditable(false);
        skill70.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill70.setText("18");
        skill70.setBorder(null);
        skill70.setMinimumSize(new java.awt.Dimension(0, 10));
        skill70.setOpaque(false);
        skill70.setPreferredSize(new java.awt.Dimension(10, 14));
        skill70.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill70.setBounds(650, 567, 28, 14);
        page1.add(skill70, javax.swing.JLayeredPane.MODAL_LAYER);

        skill71.setEditable(false);
        skill71.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill71.setText("18");
        skill71.setBorder(null);
        skill71.setMinimumSize(new java.awt.Dimension(0, 10));
        skill71.setOpaque(false);
        skill71.setPreferredSize(new java.awt.Dimension(10, 14));
        skill71.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill71.setBounds(650, 582, 28, 14);
        page1.add(skill71, javax.swing.JLayeredPane.MODAL_LAYER);

        skill72.setEditable(false);
        skill72.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill72.setText("18");
        skill72.setBorder(null);
        skill72.setMinimumSize(new java.awt.Dimension(0, 10));
        skill72.setOpaque(false);
        skill72.setPreferredSize(new java.awt.Dimension(10, 14));
        skill72.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill72.setBounds(650, 597, 28, 14);
        page1.add(skill72, javax.swing.JLayeredPane.MODAL_LAYER);

        skill73.setEditable(false);
        skill73.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill73.setText("18");
        skill73.setBorder(null);
        skill73.setMinimumSize(new java.awt.Dimension(0, 10));
        skill73.setOpaque(false);
        skill73.setPreferredSize(new java.awt.Dimension(10, 14));
        skill73.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill73.setBounds(650, 611, 28, 14);
        page1.add(skill73, javax.swing.JLayeredPane.MODAL_LAYER);

        skill74.setEditable(false);
        skill74.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill74.setText("18");
        skill74.setBorder(null);
        skill74.setMinimumSize(new java.awt.Dimension(0, 10));
        skill74.setOpaque(false);
        skill74.setPreferredSize(new java.awt.Dimension(10, 14));
        skill74.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill74.setBounds(650, 626, 28, 14);
        page1.add(skill74, javax.swing.JLayeredPane.MODAL_LAYER);

        skill75.setEditable(false);
        skill75.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill75.setText("18");
        skill75.setBorder(null);
        skill75.setMinimumSize(new java.awt.Dimension(0, 10));
        skill75.setOpaque(false);
        skill75.setPreferredSize(new java.awt.Dimension(10, 14));
        skill75.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill75.setBounds(650, 641, 28, 14);
        page1.add(skill75, javax.swing.JLayeredPane.MODAL_LAYER);

        skill76.setEditable(false);
        skill76.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill76.setText("18");
        skill76.setBorder(null);
        skill76.setMinimumSize(new java.awt.Dimension(0, 10));
        skill76.setOpaque(false);
        skill76.setPreferredSize(new java.awt.Dimension(10, 14));
        skill76.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill76.setBounds(650, 655, 28, 14);
        page1.add(skill76, javax.swing.JLayeredPane.MODAL_LAYER);

        skill77.setEditable(false);
        skill77.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill77.setText("18");
        skill77.setBorder(null);
        skill77.setMinimumSize(new java.awt.Dimension(0, 10));
        skill77.setOpaque(false);
        skill77.setPreferredSize(new java.awt.Dimension(10, 14));
        skill77.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill77.setBounds(650, 670, 28, 14);
        page1.add(skill77, javax.swing.JLayeredPane.MODAL_LAYER);

        skill78.setEditable(false);
        skill78.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill78.setText("18");
        skill78.setBorder(null);
        skill78.setMinimumSize(new java.awt.Dimension(0, 10));
        skill78.setOpaque(false);
        skill78.setPreferredSize(new java.awt.Dimension(10, 14));
        skill78.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill78.setBounds(650, 685, 28, 14);
        page1.add(skill78, javax.swing.JLayeredPane.MODAL_LAYER);

        skill79.setEditable(false);
        skill79.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill79.setText("18");
        skill79.setBorder(null);
        skill79.setMinimumSize(new java.awt.Dimension(0, 10));
        skill79.setOpaque(false);
        skill79.setPreferredSize(new java.awt.Dimension(10, 14));
        skill79.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill79.setBounds(650, 700, 28, 14);
        page1.add(skill79, javax.swing.JLayeredPane.MODAL_LAYER);

        skill80.setEditable(false);
        skill80.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill80.setText("18");
        skill80.setBorder(null);
        skill80.setMinimumSize(new java.awt.Dimension(0, 10));
        skill80.setOpaque(false);
        skill80.setPreferredSize(new java.awt.Dimension(10, 14));
        skill80.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill80.setBounds(650, 714, 28, 14);
        page1.add(skill80, javax.swing.JLayeredPane.MODAL_LAYER);

        skill81.setEditable(false);
        skill81.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill81.setText("18");
        skill81.setBorder(null);
        skill81.setMinimumSize(new java.awt.Dimension(0, 10));
        skill81.setOpaque(false);
        skill81.setPreferredSize(new java.awt.Dimension(10, 14));
        skill81.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill81.setBounds(650, 729, 28, 14);
        page1.add(skill81, javax.swing.JLayeredPane.MODAL_LAYER);

        skill82.setEditable(false);
        skill82.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill82.setText("18");
        skill82.setBorder(null);
        skill82.setMinimumSize(new java.awt.Dimension(0, 10));
        skill82.setOpaque(false);
        skill82.setPreferredSize(new java.awt.Dimension(10, 14));
        skill82.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill82.setBounds(650, 743, 28, 14);
        page1.add(skill82, javax.swing.JLayeredPane.MODAL_LAYER);

        skill83.setEditable(false);
        skill83.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill83.setText("18");
        skill83.setBorder(null);
        skill83.setMinimumSize(new java.awt.Dimension(0, 10));
        skill83.setOpaque(false);
        skill83.setPreferredSize(new java.awt.Dimension(10, 14));
        skill83.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill83.setBounds(650, 758, 28, 14);
        page1.add(skill83, javax.swing.JLayeredPane.MODAL_LAYER);

        skill84.setEditable(false);
        skill84.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill84.setText("18");
        skill84.setBorder(null);
        skill84.setMinimumSize(new java.awt.Dimension(0, 10));
        skill84.setOpaque(false);
        skill84.setPreferredSize(new java.awt.Dimension(10, 14));
        skill84.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill84.setBounds(650, 772, 28, 14);
        page1.add(skill84, javax.swing.JLayeredPane.MODAL_LAYER);

        skill85.setEditable(false);
        skill85.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill85.setText("18");
        skill85.setBorder(null);
        skill85.setMinimumSize(new java.awt.Dimension(0, 10));
        skill85.setOpaque(false);
        skill85.setPreferredSize(new java.awt.Dimension(10, 14));
        skill85.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill85.setBounds(650, 787, 28, 14);
        page1.add(skill85, javax.swing.JLayeredPane.MODAL_LAYER);

        skill86.setEditable(false);
        skill86.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill86.setText("18");
        skill86.setBorder(null);
        skill86.setMinimumSize(new java.awt.Dimension(0, 10));
        skill86.setOpaque(false);
        skill86.setPreferredSize(new java.awt.Dimension(10, 14));
        skill86.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill86.setBounds(650, 801, 28, 14);
        page1.add(skill86, javax.swing.JLayeredPane.MODAL_LAYER);

        skill87.setEditable(false);
        skill87.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill87.setText("18");
        skill87.setBorder(null);
        skill87.setMinimumSize(new java.awt.Dimension(0, 10));
        skill87.setOpaque(false);
        skill87.setPreferredSize(new java.awt.Dimension(10, 14));
        skill87.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill87.setBounds(650, 817, 28, 14);
        page1.add(skill87, javax.swing.JLayeredPane.MODAL_LAYER);

        skill88.setEditable(false);
        skill88.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill88.setText("18");
        skill88.setBorder(null);
        skill88.setMinimumSize(new java.awt.Dimension(0, 10));
        skill88.setOpaque(false);
        skill88.setPreferredSize(new java.awt.Dimension(10, 14));
        skill88.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill88.setBounds(650, 831, 28, 14);
        page1.add(skill88, javax.swing.JLayeredPane.MODAL_LAYER);

        skill89.setEditable(false);
        skill89.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill89.setText("18");
        skill89.setBorder(null);
        skill89.setMinimumSize(new java.awt.Dimension(0, 10));
        skill89.setOpaque(false);
        skill89.setPreferredSize(new java.awt.Dimension(10, 14));
        skill89.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill89.setBounds(650, 846, 28, 14);
        page1.add(skill89, javax.swing.JLayeredPane.MODAL_LAYER);

        skill90.setEditable(false);
        skill90.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill90.setText("18");
        skill90.setBorder(null);
        skill90.setMinimumSize(new java.awt.Dimension(0, 10));
        skill90.setOpaque(false);
        skill90.setPreferredSize(new java.awt.Dimension(10, 14));
        skill90.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill90.setBounds(650, 860, 28, 14);
        page1.add(skill90, javax.swing.JLayeredPane.MODAL_LAYER);

        skill91.setEditable(false);
        skill91.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill91.setText("18");
        skill91.setBorder(null);
        skill91.setMinimumSize(new java.awt.Dimension(0, 10));
        skill91.setOpaque(false);
        skill91.setPreferredSize(new java.awt.Dimension(10, 14));
        skill91.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill91.setBounds(650, 875, 28, 14);
        page1.add(skill91, javax.swing.JLayeredPane.MODAL_LAYER);

        skill92.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill92.setText("18");
        skill92.setBorder(null);
        skill92.setMinimumSize(new java.awt.Dimension(0, 10));
        skill92.setOpaque(false);
        skill92.setPreferredSize(new java.awt.Dimension(10, 14));
        skill92.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill92.setBounds(650, 890, 28, 14);
        page1.add(skill92, javax.swing.JLayeredPane.MODAL_LAYER);

        skill93.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill93.setText("18");
        skill93.setBorder(null);
        skill93.setMinimumSize(new java.awt.Dimension(0, 10));
        skill93.setOpaque(false);
        skill93.setPreferredSize(new java.awt.Dimension(10, 14));
        skill93.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill93.setBounds(650, 904, 28, 14);
        page1.add(skill93, javax.swing.JLayeredPane.MODAL_LAYER);

        skill94.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill94.setText("18");
        skill94.setBorder(null);
        skill94.setMinimumSize(new java.awt.Dimension(0, 10));
        skill94.setOpaque(false);
        skill94.setPreferredSize(new java.awt.Dimension(10, 14));
        skill94.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill94.setBounds(650, 919, 28, 14);
        page1.add(skill94, javax.swing.JLayeredPane.MODAL_LAYER);

        skill95.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill95.setText("18");
        skill95.setBorder(null);
        skill95.setMinimumSize(new java.awt.Dimension(0, 10));
        skill95.setOpaque(false);
        skill95.setPreferredSize(new java.awt.Dimension(10, 14));
        skill95.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill95.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill95.setBounds(683, 246, 28, 14);
        page1.add(skill95, javax.swing.JLayeredPane.MODAL_LAYER);

        skill96.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill96.setText("18");
        skill96.setBorder(null);
        skill96.setMinimumSize(new java.awt.Dimension(0, 10));
        skill96.setOpaque(false);
        skill96.setPreferredSize(new java.awt.Dimension(10, 14));
        skill96.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill96.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill96.setBounds(683, 261, 28, 14);
        page1.add(skill96, javax.swing.JLayeredPane.MODAL_LAYER);

        skill97.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill97.setText("18");
        skill97.setBorder(null);
        skill97.setMinimumSize(new java.awt.Dimension(0, 10));
        skill97.setOpaque(false);
        skill97.setPreferredSize(new java.awt.Dimension(10, 14));
        skill97.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill97.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill97.setBounds(683, 275, 28, 14);
        page1.add(skill97, javax.swing.JLayeredPane.MODAL_LAYER);

        skill98.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill98.setText("18");
        skill98.setBorder(null);
        skill98.setMinimumSize(new java.awt.Dimension(0, 10));
        skill98.setOpaque(false);
        skill98.setPreferredSize(new java.awt.Dimension(10, 14));
        skill98.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill98.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill98.setBounds(683, 290, 28, 14);
        page1.add(skill98, javax.swing.JLayeredPane.MODAL_LAYER);

        skill99.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill99.setText("18");
        skill99.setBorder(null);
        skill99.setMinimumSize(new java.awt.Dimension(0, 10));
        skill99.setOpaque(false);
        skill99.setPreferredSize(new java.awt.Dimension(10, 14));
        skill99.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill99.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill99.setBounds(683, 304, 28, 14);
        page1.add(skill99, javax.swing.JLayeredPane.MODAL_LAYER);

        skill100.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill100.setText("18");
        skill100.setBorder(null);
        skill100.setMinimumSize(new java.awt.Dimension(0, 10));
        skill100.setOpaque(false);
        skill100.setPreferredSize(new java.awt.Dimension(10, 14));
        skill100.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill100.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill100.setBounds(683, 319, 28, 14);
        page1.add(skill100, javax.swing.JLayeredPane.MODAL_LAYER);

        skill101.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill101.setText("18");
        skill101.setBorder(null);
        skill101.setMinimumSize(new java.awt.Dimension(0, 10));
        skill101.setOpaque(false);
        skill101.setPreferredSize(new java.awt.Dimension(10, 14));
        skill101.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill101.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill101.setBounds(683, 333, 28, 14);
        page1.add(skill101, javax.swing.JLayeredPane.MODAL_LAYER);

        skill102.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill102.setText("18");
        skill102.setBorder(null);
        skill102.setMinimumSize(new java.awt.Dimension(0, 10));
        skill102.setOpaque(false);
        skill102.setPreferredSize(new java.awt.Dimension(10, 14));
        skill102.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill102.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill102.setBounds(683, 348, 28, 14);
        page1.add(skill102, javax.swing.JLayeredPane.MODAL_LAYER);

        skill103.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill103.setText("18");
        skill103.setBorder(null);
        skill103.setMinimumSize(new java.awt.Dimension(0, 10));
        skill103.setOpaque(false);
        skill103.setPreferredSize(new java.awt.Dimension(10, 14));
        skill103.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill103.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill103.setBounds(683, 362, 28, 14);
        page1.add(skill103, javax.swing.JLayeredPane.MODAL_LAYER);

        skill104.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill104.setText("18");
        skill104.setBorder(null);
        skill104.setMinimumSize(new java.awt.Dimension(0, 10));
        skill104.setOpaque(false);
        skill104.setPreferredSize(new java.awt.Dimension(10, 14));
        skill104.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill104.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill104.setBounds(683, 377, 28, 14);
        page1.add(skill104, javax.swing.JLayeredPane.MODAL_LAYER);

        skill105.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill105.setText("18");
        skill105.setBorder(null);
        skill105.setMinimumSize(new java.awt.Dimension(0, 10));
        skill105.setOpaque(false);
        skill105.setPreferredSize(new java.awt.Dimension(10, 14));
        skill105.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill105.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill105.setBounds(683, 392, 28, 14);
        page1.add(skill105, javax.swing.JLayeredPane.MODAL_LAYER);

        skill106.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill106.setText("18");
        skill106.setBorder(null);
        skill106.setMinimumSize(new java.awt.Dimension(0, 10));
        skill106.setOpaque(false);
        skill106.setPreferredSize(new java.awt.Dimension(10, 14));
        skill106.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill106.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill106.setBounds(683, 406, 28, 14);
        page1.add(skill106, javax.swing.JLayeredPane.MODAL_LAYER);

        skill107.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill107.setText("18");
        skill107.setBorder(null);
        skill107.setMinimumSize(new java.awt.Dimension(0, 10));
        skill107.setOpaque(false);
        skill107.setPreferredSize(new java.awt.Dimension(10, 14));
        skill107.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill107.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill107.setBounds(683, 421, 28, 14);
        page1.add(skill107, javax.swing.JLayeredPane.MODAL_LAYER);

        skill108.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill108.setText("18");
        skill108.setBorder(null);
        skill108.setMinimumSize(new java.awt.Dimension(0, 10));
        skill108.setOpaque(false);
        skill108.setPreferredSize(new java.awt.Dimension(10, 14));
        skill108.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill108.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill108.setBounds(683, 435, 28, 14);
        page1.add(skill108, javax.swing.JLayeredPane.MODAL_LAYER);

        skill109.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill109.setText("18");
        skill109.setBorder(null);
        skill109.setMinimumSize(new java.awt.Dimension(0, 10));
        skill109.setOpaque(false);
        skill109.setPreferredSize(new java.awt.Dimension(10, 14));
        skill109.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill109.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill109.setBounds(683, 451, 28, 14);
        page1.add(skill109, javax.swing.JLayeredPane.MODAL_LAYER);

        skill110.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill110.setText("18");
        skill110.setBorder(null);
        skill110.setMinimumSize(new java.awt.Dimension(0, 10));
        skill110.setOpaque(false);
        skill110.setPreferredSize(new java.awt.Dimension(10, 14));
        skill110.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill110.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill110.setBounds(683, 465, 28, 14);
        page1.add(skill110, javax.swing.JLayeredPane.MODAL_LAYER);

        skill111.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill111.setText("18");
        skill111.setBorder(null);
        skill111.setMinimumSize(new java.awt.Dimension(0, 10));
        skill111.setOpaque(false);
        skill111.setPreferredSize(new java.awt.Dimension(10, 14));
        skill111.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill111.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill111.setBounds(683, 480, 28, 14);
        page1.add(skill111, javax.swing.JLayeredPane.MODAL_LAYER);

        skill112.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill112.setText("18");
        skill112.setBorder(null);
        skill112.setMinimumSize(new java.awt.Dimension(0, 10));
        skill112.setOpaque(false);
        skill112.setPreferredSize(new java.awt.Dimension(10, 14));
        skill112.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill112.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill112.setBounds(683, 494, 28, 14);
        page1.add(skill112, javax.swing.JLayeredPane.MODAL_LAYER);

        skill113.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill113.setText("18");
        skill113.setBorder(null);
        skill113.setMinimumSize(new java.awt.Dimension(0, 10));
        skill113.setOpaque(false);
        skill113.setPreferredSize(new java.awt.Dimension(10, 14));
        skill113.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill113.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill113.setBounds(683, 509, 28, 14);
        page1.add(skill113, javax.swing.JLayeredPane.MODAL_LAYER);

        skill114.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill114.setText("18");
        skill114.setBorder(null);
        skill114.setMinimumSize(new java.awt.Dimension(0, 10));
        skill114.setOpaque(false);
        skill114.setPreferredSize(new java.awt.Dimension(10, 14));
        skill114.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill114.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill114.setBounds(683, 524, 28, 14);
        page1.add(skill114, javax.swing.JLayeredPane.MODAL_LAYER);

        skill115.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill115.setText("18");
        skill115.setBorder(null);
        skill115.setMinimumSize(new java.awt.Dimension(0, 10));
        skill115.setOpaque(false);
        skill115.setPreferredSize(new java.awt.Dimension(10, 14));
        skill115.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill115.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill115.setBounds(683, 538, 28, 14);
        page1.add(skill115, javax.swing.JLayeredPane.MODAL_LAYER);

        skill116.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill116.setText("18");
        skill116.setBorder(null);
        skill116.setMinimumSize(new java.awt.Dimension(0, 10));
        skill116.setOpaque(false);
        skill116.setPreferredSize(new java.awt.Dimension(10, 14));
        skill116.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill116.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill116.setBounds(683, 553, 28, 14);
        page1.add(skill116, javax.swing.JLayeredPane.MODAL_LAYER);

        skill117.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill117.setText("18");
        skill117.setBorder(null);
        skill117.setMinimumSize(new java.awt.Dimension(0, 10));
        skill117.setOpaque(false);
        skill117.setPreferredSize(new java.awt.Dimension(10, 14));
        skill117.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill117.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill117.setBounds(683, 567, 28, 14);
        page1.add(skill117, javax.swing.JLayeredPane.MODAL_LAYER);

        skill118.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill118.setText("18");
        skill118.setBorder(null);
        skill118.setMinimumSize(new java.awt.Dimension(0, 10));
        skill118.setOpaque(false);
        skill118.setPreferredSize(new java.awt.Dimension(10, 14));
        skill118.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill118.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill118.setBounds(683, 582, 28, 14);
        page1.add(skill118, javax.swing.JLayeredPane.MODAL_LAYER);

        skill119.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill119.setText("18");
        skill119.setBorder(null);
        skill119.setMinimumSize(new java.awt.Dimension(0, 10));
        skill119.setOpaque(false);
        skill119.setPreferredSize(new java.awt.Dimension(10, 14));
        skill119.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill119.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill119.setBounds(683, 597, 28, 14);
        page1.add(skill119, javax.swing.JLayeredPane.MODAL_LAYER);

        skill120.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill120.setText("18");
        skill120.setBorder(null);
        skill120.setMinimumSize(new java.awt.Dimension(0, 10));
        skill120.setOpaque(false);
        skill120.setPreferredSize(new java.awt.Dimension(10, 14));
        skill120.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill120.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill120.setBounds(683, 611, 28, 14);
        page1.add(skill120, javax.swing.JLayeredPane.MODAL_LAYER);

        skill121.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill121.setText("18");
        skill121.setBorder(null);
        skill121.setMinimumSize(new java.awt.Dimension(0, 10));
        skill121.setOpaque(false);
        skill121.setPreferredSize(new java.awt.Dimension(10, 14));
        skill121.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill121.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill121.setBounds(683, 626, 28, 14);
        page1.add(skill121, javax.swing.JLayeredPane.MODAL_LAYER);

        skill122.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill122.setText("18");
        skill122.setBorder(null);
        skill122.setMinimumSize(new java.awt.Dimension(0, 10));
        skill122.setOpaque(false);
        skill122.setPreferredSize(new java.awt.Dimension(10, 14));
        skill122.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill122.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill122.setBounds(683, 641, 28, 14);
        page1.add(skill122, javax.swing.JLayeredPane.MODAL_LAYER);

        skill123.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill123.setText("18");
        skill123.setBorder(null);
        skill123.setMinimumSize(new java.awt.Dimension(0, 10));
        skill123.setOpaque(false);
        skill123.setPreferredSize(new java.awt.Dimension(10, 14));
        skill123.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill123.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill123.setBounds(683, 655, 28, 14);
        page1.add(skill123, javax.swing.JLayeredPane.MODAL_LAYER);

        skill124.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill124.setText("18");
        skill124.setBorder(null);
        skill124.setMinimumSize(new java.awt.Dimension(0, 10));
        skill124.setOpaque(false);
        skill124.setPreferredSize(new java.awt.Dimension(10, 14));
        skill124.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill124.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill124.setBounds(683, 670, 28, 14);
        page1.add(skill124, javax.swing.JLayeredPane.MODAL_LAYER);

        skill125.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill125.setText("18");
        skill125.setBorder(null);
        skill125.setMinimumSize(new java.awt.Dimension(0, 10));
        skill125.setOpaque(false);
        skill125.setPreferredSize(new java.awt.Dimension(10, 14));
        skill125.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill125.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill125.setBounds(683, 685, 28, 14);
        page1.add(skill125, javax.swing.JLayeredPane.MODAL_LAYER);

        skill126.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill126.setText("18");
        skill126.setBorder(null);
        skill126.setMinimumSize(new java.awt.Dimension(0, 10));
        skill126.setOpaque(false);
        skill126.setPreferredSize(new java.awt.Dimension(10, 14));
        skill126.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill126.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill126.setBounds(683, 700, 28, 14);
        page1.add(skill126, javax.swing.JLayeredPane.MODAL_LAYER);

        skill127.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill127.setText("18");
        skill127.setBorder(null);
        skill127.setMinimumSize(new java.awt.Dimension(0, 10));
        skill127.setOpaque(false);
        skill127.setPreferredSize(new java.awt.Dimension(10, 14));
        skill127.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill127.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill127.setBounds(683, 714, 28, 14);
        page1.add(skill127, javax.swing.JLayeredPane.MODAL_LAYER);

        skill128.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill128.setText("18");
        skill128.setBorder(null);
        skill128.setMinimumSize(new java.awt.Dimension(0, 10));
        skill128.setOpaque(false);
        skill128.setPreferredSize(new java.awt.Dimension(10, 14));
        skill128.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill128.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill128.setBounds(683, 729, 28, 14);
        page1.add(skill128, javax.swing.JLayeredPane.MODAL_LAYER);

        skill129.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill129.setText("18");
        skill129.setBorder(null);
        skill129.setMinimumSize(new java.awt.Dimension(0, 10));
        skill129.setOpaque(false);
        skill129.setPreferredSize(new java.awt.Dimension(10, 14));
        skill129.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill129.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill129.setBounds(683, 743, 28, 14);
        page1.add(skill129, javax.swing.JLayeredPane.MODAL_LAYER);

        skill130.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill130.setText("18");
        skill130.setBorder(null);
        skill130.setMinimumSize(new java.awt.Dimension(0, 10));
        skill130.setOpaque(false);
        skill130.setPreferredSize(new java.awt.Dimension(10, 14));
        skill130.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill130.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill130.setBounds(683, 758, 28, 14);
        page1.add(skill130, javax.swing.JLayeredPane.MODAL_LAYER);

        skill131.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill131.setText("18");
        skill131.setBorder(null);
        skill131.setMinimumSize(new java.awt.Dimension(0, 10));
        skill131.setOpaque(false);
        skill131.setPreferredSize(new java.awt.Dimension(10, 14));
        skill131.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill131.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill131.setBounds(683, 772, 28, 14);
        page1.add(skill131, javax.swing.JLayeredPane.MODAL_LAYER);

        skill132.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill132.setText("18");
        skill132.setBorder(null);
        skill132.setMinimumSize(new java.awt.Dimension(0, 10));
        skill132.setOpaque(false);
        skill132.setPreferredSize(new java.awt.Dimension(10, 14));
        skill132.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill132.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill132.setBounds(683, 787, 28, 14);
        page1.add(skill132, javax.swing.JLayeredPane.MODAL_LAYER);

        skill133.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill133.setText("18");
        skill133.setBorder(null);
        skill133.setMinimumSize(new java.awt.Dimension(0, 10));
        skill133.setOpaque(false);
        skill133.setPreferredSize(new java.awt.Dimension(10, 14));
        skill133.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill133.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill133.setBounds(683, 801, 28, 14);
        page1.add(skill133, javax.swing.JLayeredPane.MODAL_LAYER);

        skill134.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill134.setText("18");
        skill134.setBorder(null);
        skill134.setMinimumSize(new java.awt.Dimension(0, 10));
        skill134.setOpaque(false);
        skill134.setPreferredSize(new java.awt.Dimension(10, 14));
        skill134.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill134.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill134.setBounds(683, 817, 28, 14);
        page1.add(skill134, javax.swing.JLayeredPane.MODAL_LAYER);

        skill135.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill135.setText("18");
        skill135.setBorder(null);
        skill135.setMinimumSize(new java.awt.Dimension(0, 10));
        skill135.setOpaque(false);
        skill135.setPreferredSize(new java.awt.Dimension(10, 14));
        skill135.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill135.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill135.setBounds(683, 831, 28, 14);
        page1.add(skill135, javax.swing.JLayeredPane.MODAL_LAYER);

        skill136.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill136.setText("18");
        skill136.setBorder(null);
        skill136.setMinimumSize(new java.awt.Dimension(0, 10));
        skill136.setOpaque(false);
        skill136.setPreferredSize(new java.awt.Dimension(10, 14));
        skill136.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill136.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill136.setBounds(683, 846, 28, 14);
        page1.add(skill136, javax.swing.JLayeredPane.MODAL_LAYER);

        skill137.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill137.setText("18");
        skill137.setBorder(null);
        skill137.setMinimumSize(new java.awt.Dimension(0, 10));
        skill137.setOpaque(false);
        skill137.setPreferredSize(new java.awt.Dimension(10, 14));
        skill137.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill137.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill137.setBounds(683, 860, 28, 14);
        page1.add(skill137, javax.swing.JLayeredPane.MODAL_LAYER);

        skill138.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill138.setText("18");
        skill138.setBorder(null);
        skill138.setMinimumSize(new java.awt.Dimension(0, 10));
        skill138.setOpaque(false);
        skill138.setPreferredSize(new java.awt.Dimension(10, 14));
        skill138.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill138.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill138.setBounds(683, 875, 28, 14);
        page1.add(skill138, javax.swing.JLayeredPane.MODAL_LAYER);

        skill139.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill139.setText("18");
        skill139.setBorder(null);
        skill139.setMinimumSize(new java.awt.Dimension(0, 10));
        skill139.setOpaque(false);
        skill139.setPreferredSize(new java.awt.Dimension(10, 14));
        skill139.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill139.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill139.setBounds(683, 890, 28, 14);
        page1.add(skill139, javax.swing.JLayeredPane.MODAL_LAYER);

        skill140.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill140.setText("18");
        skill140.setBorder(null);
        skill140.setMinimumSize(new java.awt.Dimension(0, 10));
        skill140.setOpaque(false);
        skill140.setPreferredSize(new java.awt.Dimension(10, 14));
        skill140.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill140.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill140.setBounds(683, 904, 28, 14);
        page1.add(skill140, javax.swing.JLayeredPane.MODAL_LAYER);

        skill141.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill141.setText("18");
        skill141.setBorder(null);
        skill141.setMinimumSize(new java.awt.Dimension(0, 10));
        skill141.setOpaque(false);
        skill141.setPreferredSize(new java.awt.Dimension(10, 14));
        skill141.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill95To141CaretUpdate(evt);
            }
        });
        skill141.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill141.setBounds(683, 919, 28, 14);
        page1.add(skill141, javax.swing.JLayeredPane.MODAL_LAYER);

        skill142.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill142.setText("18");
        skill142.setBorder(null);
        skill142.setMinimumSize(new java.awt.Dimension(0, 10));
        skill142.setOpaque(false);
        skill142.setPreferredSize(new java.awt.Dimension(10, 14));
        skill142.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill142.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill142.setBounds(716, 246, 28, 14);
        page1.add(skill142, javax.swing.JLayeredPane.MODAL_LAYER);

        skill143.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill143.setText("18");
        skill143.setBorder(null);
        skill143.setMinimumSize(new java.awt.Dimension(0, 10));
        skill143.setOpaque(false);
        skill143.setPreferredSize(new java.awt.Dimension(10, 14));
        skill143.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill143.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill143.setBounds(716, 261, 28, 14);
        page1.add(skill143, javax.swing.JLayeredPane.MODAL_LAYER);

        skill144.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill144.setText("18");
        skill144.setBorder(null);
        skill144.setMinimumSize(new java.awt.Dimension(0, 10));
        skill144.setOpaque(false);
        skill144.setPreferredSize(new java.awt.Dimension(10, 14));
        skill144.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill144.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill144.setBounds(716, 275, 28, 14);
        page1.add(skill144, javax.swing.JLayeredPane.MODAL_LAYER);

        skill145.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill145.setText("18");
        skill145.setBorder(null);
        skill145.setMinimumSize(new java.awt.Dimension(0, 10));
        skill145.setOpaque(false);
        skill145.setPreferredSize(new java.awt.Dimension(10, 14));
        skill145.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill145.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill145.setBounds(716, 290, 28, 14);
        page1.add(skill145, javax.swing.JLayeredPane.MODAL_LAYER);

        skill146.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill146.setText("18");
        skill146.setBorder(null);
        skill146.setMinimumSize(new java.awt.Dimension(0, 10));
        skill146.setOpaque(false);
        skill146.setPreferredSize(new java.awt.Dimension(10, 14));
        skill146.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill146.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill146.setBounds(716, 304, 28, 14);
        page1.add(skill146, javax.swing.JLayeredPane.MODAL_LAYER);

        skill147.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill147.setText("18");
        skill147.setBorder(null);
        skill147.setMinimumSize(new java.awt.Dimension(0, 10));
        skill147.setOpaque(false);
        skill147.setPreferredSize(new java.awt.Dimension(10, 14));
        skill147.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill147.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill147.setBounds(716, 319, 28, 14);
        page1.add(skill147, javax.swing.JLayeredPane.MODAL_LAYER);

        skill148.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill148.setText("18");
        skill148.setBorder(null);
        skill148.setMinimumSize(new java.awt.Dimension(0, 10));
        skill148.setOpaque(false);
        skill148.setPreferredSize(new java.awt.Dimension(10, 14));
        skill148.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill148.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill148.setBounds(716, 333, 28, 14);
        page1.add(skill148, javax.swing.JLayeredPane.MODAL_LAYER);

        skill149.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill149.setText("18");
        skill149.setBorder(null);
        skill149.setMinimumSize(new java.awt.Dimension(0, 10));
        skill149.setOpaque(false);
        skill149.setPreferredSize(new java.awt.Dimension(10, 14));
        skill149.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill149.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill149.setBounds(716, 348, 28, 14);
        page1.add(skill149, javax.swing.JLayeredPane.MODAL_LAYER);

        skill150.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill150.setText("18");
        skill150.setBorder(null);
        skill150.setMinimumSize(new java.awt.Dimension(0, 10));
        skill150.setOpaque(false);
        skill150.setPreferredSize(new java.awt.Dimension(10, 14));
        skill150.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill150.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill150.setBounds(716, 362, 28, 14);
        page1.add(skill150, javax.swing.JLayeredPane.MODAL_LAYER);

        skill151.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill151.setText("18");
        skill151.setBorder(null);
        skill151.setMinimumSize(new java.awt.Dimension(0, 10));
        skill151.setOpaque(false);
        skill151.setPreferredSize(new java.awt.Dimension(10, 14));
        skill151.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill151.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill151.setBounds(716, 377, 28, 14);
        page1.add(skill151, javax.swing.JLayeredPane.MODAL_LAYER);

        skill152.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill152.setText("18");
        skill152.setBorder(null);
        skill152.setMinimumSize(new java.awt.Dimension(0, 10));
        skill152.setOpaque(false);
        skill152.setPreferredSize(new java.awt.Dimension(10, 14));
        skill152.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill152.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill152.setBounds(716, 392, 28, 14);
        page1.add(skill152, javax.swing.JLayeredPane.MODAL_LAYER);

        skill153.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill153.setText("18");
        skill153.setBorder(null);
        skill153.setMinimumSize(new java.awt.Dimension(0, 10));
        skill153.setOpaque(false);
        skill153.setPreferredSize(new java.awt.Dimension(10, 14));
        skill153.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill153.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill153.setBounds(716, 406, 28, 14);
        page1.add(skill153, javax.swing.JLayeredPane.MODAL_LAYER);

        skill154.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill154.setText("18");
        skill154.setBorder(null);
        skill154.setMinimumSize(new java.awt.Dimension(0, 10));
        skill154.setOpaque(false);
        skill154.setPreferredSize(new java.awt.Dimension(10, 14));
        skill154.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill154.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill154.setBounds(716, 421, 28, 14);
        page1.add(skill154, javax.swing.JLayeredPane.MODAL_LAYER);

        skill155.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill155.setText("18");
        skill155.setBorder(null);
        skill155.setMinimumSize(new java.awt.Dimension(0, 10));
        skill155.setOpaque(false);
        skill155.setPreferredSize(new java.awt.Dimension(10, 14));
        skill155.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill155.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill155.setBounds(716, 435, 28, 14);
        page1.add(skill155, javax.swing.JLayeredPane.MODAL_LAYER);

        skill156.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill156.setText("18");
        skill156.setBorder(null);
        skill156.setMinimumSize(new java.awt.Dimension(0, 10));
        skill156.setOpaque(false);
        skill156.setPreferredSize(new java.awt.Dimension(10, 14));
        skill156.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill156.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill156.setBounds(716, 451, 28, 14);
        page1.add(skill156, javax.swing.JLayeredPane.MODAL_LAYER);

        skill157.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill157.setText("18");
        skill157.setBorder(null);
        skill157.setMinimumSize(new java.awt.Dimension(0, 10));
        skill157.setOpaque(false);
        skill157.setPreferredSize(new java.awt.Dimension(10, 14));
        skill157.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill157.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill157.setBounds(716, 465, 28, 14);
        page1.add(skill157, javax.swing.JLayeredPane.MODAL_LAYER);

        skill158.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill158.setText("18");
        skill158.setBorder(null);
        skill158.setMinimumSize(new java.awt.Dimension(0, 10));
        skill158.setOpaque(false);
        skill158.setPreferredSize(new java.awt.Dimension(10, 14));
        skill158.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill158.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill158.setBounds(716, 480, 28, 14);
        page1.add(skill158, javax.swing.JLayeredPane.MODAL_LAYER);

        skill159.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill159.setText("18");
        skill159.setBorder(null);
        skill159.setMinimumSize(new java.awt.Dimension(0, 10));
        skill159.setOpaque(false);
        skill159.setPreferredSize(new java.awt.Dimension(10, 14));
        skill159.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill159.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill159.setBounds(716, 494, 28, 14);
        page1.add(skill159, javax.swing.JLayeredPane.MODAL_LAYER);

        skill160.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill160.setText("18");
        skill160.setBorder(null);
        skill160.setMinimumSize(new java.awt.Dimension(0, 10));
        skill160.setOpaque(false);
        skill160.setPreferredSize(new java.awt.Dimension(10, 14));
        skill160.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill160.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill160.setBounds(716, 509, 28, 14);
        page1.add(skill160, javax.swing.JLayeredPane.MODAL_LAYER);

        skill161.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill161.setText("18");
        skill161.setBorder(null);
        skill161.setMinimumSize(new java.awt.Dimension(0, 10));
        skill161.setOpaque(false);
        skill161.setPreferredSize(new java.awt.Dimension(10, 14));
        skill161.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill161.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill161.setBounds(716, 524, 28, 14);
        page1.add(skill161, javax.swing.JLayeredPane.MODAL_LAYER);

        skill162.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill162.setText("18");
        skill162.setBorder(null);
        skill162.setMinimumSize(new java.awt.Dimension(0, 10));
        skill162.setOpaque(false);
        skill162.setPreferredSize(new java.awt.Dimension(10, 14));
        skill162.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill162.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill162.setBounds(716, 538, 28, 14);
        page1.add(skill162, javax.swing.JLayeredPane.MODAL_LAYER);

        skill163.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill163.setText("18");
        skill163.setBorder(null);
        skill163.setMinimumSize(new java.awt.Dimension(0, 10));
        skill163.setOpaque(false);
        skill163.setPreferredSize(new java.awt.Dimension(10, 14));
        skill163.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill163.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill163.setBounds(716, 553, 28, 14);
        page1.add(skill163, javax.swing.JLayeredPane.MODAL_LAYER);

        skill164.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill164.setText("18");
        skill164.setBorder(null);
        skill164.setMinimumSize(new java.awt.Dimension(0, 10));
        skill164.setOpaque(false);
        skill164.setPreferredSize(new java.awt.Dimension(10, 14));
        skill164.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill164.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill164.setBounds(716, 567, 28, 14);
        page1.add(skill164, javax.swing.JLayeredPane.MODAL_LAYER);

        skill165.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill165.setText("18");
        skill165.setBorder(null);
        skill165.setMinimumSize(new java.awt.Dimension(0, 10));
        skill165.setOpaque(false);
        skill165.setPreferredSize(new java.awt.Dimension(10, 14));
        skill165.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill165.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill165.setBounds(716, 582, 28, 14);
        page1.add(skill165, javax.swing.JLayeredPane.MODAL_LAYER);

        skill166.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill166.setText("18");
        skill166.setBorder(null);
        skill166.setMinimumSize(new java.awt.Dimension(0, 10));
        skill166.setOpaque(false);
        skill166.setPreferredSize(new java.awt.Dimension(10, 14));
        skill166.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill166.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill166.setBounds(716, 597, 28, 14);
        page1.add(skill166, javax.swing.JLayeredPane.MODAL_LAYER);

        skill167.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill167.setText("18");
        skill167.setBorder(null);
        skill167.setMinimumSize(new java.awt.Dimension(0, 10));
        skill167.setOpaque(false);
        skill167.setPreferredSize(new java.awt.Dimension(10, 14));
        skill167.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill167.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill167.setBounds(716, 611, 28, 14);
        page1.add(skill167, javax.swing.JLayeredPane.MODAL_LAYER);

        skill168.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill168.setText("18");
        skill168.setBorder(null);
        skill168.setMinimumSize(new java.awt.Dimension(0, 10));
        skill168.setOpaque(false);
        skill168.setPreferredSize(new java.awt.Dimension(10, 14));
        skill168.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill168.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill168.setBounds(716, 626, 28, 14);
        page1.add(skill168, javax.swing.JLayeredPane.MODAL_LAYER);

        skill169.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill169.setText("18");
        skill169.setBorder(null);
        skill169.setMinimumSize(new java.awt.Dimension(0, 10));
        skill169.setOpaque(false);
        skill169.setPreferredSize(new java.awt.Dimension(10, 14));
        skill169.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill169.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill169.setBounds(716, 641, 28, 14);
        page1.add(skill169, javax.swing.JLayeredPane.MODAL_LAYER);

        skill170.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill170.setText("18");
        skill170.setBorder(null);
        skill170.setMinimumSize(new java.awt.Dimension(0, 10));
        skill170.setOpaque(false);
        skill170.setPreferredSize(new java.awt.Dimension(10, 14));
        skill170.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill170.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill170.setBounds(716, 655, 28, 14);
        page1.add(skill170, javax.swing.JLayeredPane.MODAL_LAYER);

        skill171.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill171.setText("18");
        skill171.setBorder(null);
        skill171.setMinimumSize(new java.awt.Dimension(0, 10));
        skill171.setOpaque(false);
        skill171.setPreferredSize(new java.awt.Dimension(10, 14));
        skill171.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill171.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill171.setBounds(716, 670, 28, 14);
        page1.add(skill171, javax.swing.JLayeredPane.MODAL_LAYER);

        skill172.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill172.setText("18");
        skill172.setBorder(null);
        skill172.setMinimumSize(new java.awt.Dimension(0, 10));
        skill172.setOpaque(false);
        skill172.setPreferredSize(new java.awt.Dimension(10, 14));
        skill172.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill172.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill172.setBounds(716, 685, 28, 14);
        page1.add(skill172, javax.swing.JLayeredPane.MODAL_LAYER);

        skill173.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill173.setText("18");
        skill173.setBorder(null);
        skill173.setMinimumSize(new java.awt.Dimension(0, 10));
        skill173.setOpaque(false);
        skill173.setPreferredSize(new java.awt.Dimension(10, 14));
        skill173.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill173.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill173.setBounds(716, 700, 28, 14);
        page1.add(skill173, javax.swing.JLayeredPane.MODAL_LAYER);

        skill174.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill174.setText("18");
        skill174.setBorder(null);
        skill174.setMinimumSize(new java.awt.Dimension(0, 10));
        skill174.setOpaque(false);
        skill174.setPreferredSize(new java.awt.Dimension(10, 14));
        skill174.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill174.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill174.setBounds(716, 714, 28, 14);
        page1.add(skill174, javax.swing.JLayeredPane.MODAL_LAYER);

        skill175.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill175.setText("18");
        skill175.setBorder(null);
        skill175.setMinimumSize(new java.awt.Dimension(0, 10));
        skill175.setOpaque(false);
        skill175.setPreferredSize(new java.awt.Dimension(10, 14));
        skill175.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill175.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill175.setBounds(716, 729, 28, 14);
        page1.add(skill175, javax.swing.JLayeredPane.MODAL_LAYER);

        skill176.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill176.setText("18");
        skill176.setBorder(null);
        skill176.setMinimumSize(new java.awt.Dimension(0, 10));
        skill176.setOpaque(false);
        skill176.setPreferredSize(new java.awt.Dimension(10, 14));
        skill176.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill176.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill176.setBounds(716, 743, 28, 14);
        page1.add(skill176, javax.swing.JLayeredPane.MODAL_LAYER);

        skill177.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill177.setText("18");
        skill177.setBorder(null);
        skill177.setMinimumSize(new java.awt.Dimension(0, 10));
        skill177.setOpaque(false);
        skill177.setPreferredSize(new java.awt.Dimension(10, 14));
        skill177.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill177.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill177.setBounds(716, 758, 28, 14);
        page1.add(skill177, javax.swing.JLayeredPane.MODAL_LAYER);

        skill178.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill178.setText("18");
        skill178.setBorder(null);
        skill178.setMinimumSize(new java.awt.Dimension(0, 10));
        skill178.setOpaque(false);
        skill178.setPreferredSize(new java.awt.Dimension(10, 14));
        skill178.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill178.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill178.setBounds(716, 772, 28, 14);
        page1.add(skill178, javax.swing.JLayeredPane.MODAL_LAYER);

        skill179.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill179.setText("18");
        skill179.setBorder(null);
        skill179.setMinimumSize(new java.awt.Dimension(0, 10));
        skill179.setOpaque(false);
        skill179.setPreferredSize(new java.awt.Dimension(10, 14));
        skill179.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill179.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill179.setBounds(716, 787, 28, 14);
        page1.add(skill179, javax.swing.JLayeredPane.MODAL_LAYER);

        skill180.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill180.setText("18");
        skill180.setBorder(null);
        skill180.setMinimumSize(new java.awt.Dimension(0, 10));
        skill180.setOpaque(false);
        skill180.setPreferredSize(new java.awt.Dimension(10, 14));
        skill180.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill180.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill180.setBounds(716, 801, 28, 14);
        page1.add(skill180, javax.swing.JLayeredPane.MODAL_LAYER);

        skill181.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill181.setText("18");
        skill181.setBorder(null);
        skill181.setMinimumSize(new java.awt.Dimension(0, 10));
        skill181.setOpaque(false);
        skill181.setPreferredSize(new java.awt.Dimension(10, 14));
        skill181.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill181.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill181.setBounds(716, 817, 28, 14);
        page1.add(skill181, javax.swing.JLayeredPane.MODAL_LAYER);

        skill182.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill182.setText("18");
        skill182.setBorder(null);
        skill182.setMinimumSize(new java.awt.Dimension(0, 10));
        skill182.setOpaque(false);
        skill182.setPreferredSize(new java.awt.Dimension(10, 14));
        skill182.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill182.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill182.setBounds(716, 831, 28, 14);
        page1.add(skill182, javax.swing.JLayeredPane.MODAL_LAYER);

        skill183.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill183.setText("18");
        skill183.setBorder(null);
        skill183.setMinimumSize(new java.awt.Dimension(0, 10));
        skill183.setOpaque(false);
        skill183.setPreferredSize(new java.awt.Dimension(10, 14));
        skill183.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill183.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill183.setBounds(716, 846, 28, 14);
        page1.add(skill183, javax.swing.JLayeredPane.MODAL_LAYER);

        skill184.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill184.setText("18");
        skill184.setBorder(null);
        skill184.setMinimumSize(new java.awt.Dimension(0, 10));
        skill184.setOpaque(false);
        skill184.setPreferredSize(new java.awt.Dimension(10, 14));
        skill184.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill184.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill184.setBounds(716, 860, 28, 14);
        page1.add(skill184, javax.swing.JLayeredPane.MODAL_LAYER);

        skill185.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill185.setText("18");
        skill185.setBorder(null);
        skill185.setMinimumSize(new java.awt.Dimension(0, 10));
        skill185.setOpaque(false);
        skill185.setPreferredSize(new java.awt.Dimension(10, 14));
        skill185.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill185.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill185.setBounds(716, 875, 28, 14);
        page1.add(skill185, javax.swing.JLayeredPane.MODAL_LAYER);

        skill186.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill186.setText("18");
        skill186.setBorder(null);
        skill186.setMinimumSize(new java.awt.Dimension(0, 10));
        skill186.setOpaque(false);
        skill186.setPreferredSize(new java.awt.Dimension(10, 14));
        skill186.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill186.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill186.setBounds(716, 890, 28, 14);
        page1.add(skill186, javax.swing.JLayeredPane.MODAL_LAYER);

        skill187.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill187.setText("18");
        skill187.setBorder(null);
        skill187.setMinimumSize(new java.awt.Dimension(0, 10));
        skill187.setOpaque(false);
        skill187.setPreferredSize(new java.awt.Dimension(10, 14));
        skill187.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill187.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill187.setBounds(716, 904, 28, 14);
        page1.add(skill187, javax.swing.JLayeredPane.MODAL_LAYER);

        skill188.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill188.setText("18");
        skill188.setBorder(null);
        skill188.setMinimumSize(new java.awt.Dimension(0, 10));
        skill188.setOpaque(false);
        skill188.setPreferredSize(new java.awt.Dimension(10, 14));
        skill188.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill142To188CaretUpdate(evt);
            }
        });
        skill188.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill188.setBounds(716, 919, 28, 14);
        page1.add(skill188, javax.swing.JLayeredPane.MODAL_LAYER);

        skill189.setText("Skill");
        skill189.setBorder(null);
        skill189.setMinimumSize(new java.awt.Dimension(0, 10));
        skill189.setOpaque(false);
        skill189.setPreferredSize(new java.awt.Dimension(10, 14));
        skill189.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill189To196CaretUpdate(evt);
            }
        });
        skill189.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill189.setBounds(495, 319, 80, 14);
        page1.add(skill189, javax.swing.JLayeredPane.MODAL_LAYER);

        skill190.setText("Skill");
        skill190.setBorder(null);
        skill190.setMinimumSize(new java.awt.Dimension(0, 10));
        skill190.setOpaque(false);
        skill190.setPreferredSize(new java.awt.Dimension(10, 14));
        skill190.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill189To196CaretUpdate(evt);
            }
        });
        skill190.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill190.setBounds(495, 333, 80, 14);
        page1.add(skill190, javax.swing.JLayeredPane.MODAL_LAYER);

        skill191.setText("Skill");
        skill191.setBorder(null);
        skill191.setMinimumSize(new java.awt.Dimension(0, 10));
        skill191.setOpaque(false);
        skill191.setPreferredSize(new java.awt.Dimension(10, 14));
        skill191.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill189To196CaretUpdate(evt);
            }
        });
        skill191.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill191.setBounds(495, 348, 80, 14);
        page1.add(skill191, javax.swing.JLayeredPane.MODAL_LAYER);

        skill192.setText("Skill");
        skill192.setBorder(null);
        skill192.setMinimumSize(new java.awt.Dimension(0, 10));
        skill192.setOpaque(false);
        skill192.setPreferredSize(new java.awt.Dimension(10, 14));
        skill192.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill189To196CaretUpdate(evt);
            }
        });
        skill192.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill192.setBounds(514, 539, 60, 14);
        page1.add(skill192, javax.swing.JLayeredPane.MODAL_LAYER);

        skill193.setText("Skill");
        skill193.setBorder(null);
        skill193.setMinimumSize(new java.awt.Dimension(0, 10));
        skill193.setOpaque(false);
        skill193.setPreferredSize(new java.awt.Dimension(10, 14));
        skill193.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill189To196CaretUpdate(evt);
            }
        });
        skill193.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill193.setBounds(514, 553, 60, 14);
        page1.add(skill193, javax.swing.JLayeredPane.MODAL_LAYER);

        skill194.setText("Skill");
        skill194.setBorder(null);
        skill194.setMinimumSize(new java.awt.Dimension(0, 10));
        skill194.setOpaque(false);
        skill194.setPreferredSize(new java.awt.Dimension(10, 14));
        skill194.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill189To196CaretUpdate(evt);
            }
        });
        skill194.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill194.setBounds(514, 569, 60, 14);
        page1.add(skill194, javax.swing.JLayeredPane.MODAL_LAYER);

        skill195.setText("Skill");
        skill195.setBorder(null);
        skill195.setMinimumSize(new java.awt.Dimension(0, 10));
        skill195.setOpaque(false);
        skill195.setPreferredSize(new java.awt.Dimension(10, 14));
        skill195.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill189To196CaretUpdate(evt);
            }
        });
        skill195.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill195.setBounds(514, 583, 60, 14);
        page1.add(skill195, javax.swing.JLayeredPane.MODAL_LAYER);

        skill196.setText("Skill");
        skill196.setBorder(null);
        skill196.setMinimumSize(new java.awt.Dimension(0, 10));
        skill196.setOpaque(false);
        skill196.setPreferredSize(new java.awt.Dimension(10, 14));
        skill196.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill189To196CaretUpdate(evt);
            }
        });
        skill196.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill196.setBounds(514, 598, 60, 14);
        page1.add(skill196, javax.swing.JLayeredPane.MODAL_LAYER);

        skill197.setText("Skill");
        skill197.setBorder(null);
        skill197.setMinimumSize(new java.awt.Dimension(0, 10));
        skill197.setOpaque(false);
        skill197.setPreferredSize(new java.awt.Dimension(10, 14));
        skill197.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill197To199CaretUpdate(evt);
            }
        });
        skill197.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill197.setBounds(502, 656, 70, 14);
        page1.add(skill197, javax.swing.JLayeredPane.MODAL_LAYER);

        skill198.setText("Skill");
        skill198.setBorder(null);
        skill198.setMinimumSize(new java.awt.Dimension(0, 10));
        skill198.setOpaque(false);
        skill198.setPreferredSize(new java.awt.Dimension(10, 14));
        skill198.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill197To199CaretUpdate(evt);
            }
        });
        skill198.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill198.setBounds(502, 670, 70, 14);
        page1.add(skill198, javax.swing.JLayeredPane.MODAL_LAYER);

        skill199.setText("Skill");
        skill199.setBorder(null);
        skill199.setMinimumSize(new java.awt.Dimension(0, 10));
        skill199.setOpaque(false);
        skill199.setPreferredSize(new java.awt.Dimension(10, 14));
        skill199.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill197To199CaretUpdate(evt);
            }
        });
        skill199.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill199.setBounds(502, 685, 70, 14);
        page1.add(skill199, javax.swing.JLayeredPane.MODAL_LAYER);

        skill200.setText("Skill");
        skill200.setBorder(null);
        skill200.setMinimumSize(new java.awt.Dimension(0, 10));
        skill200.setOpaque(false);
        skill200.setPreferredSize(new java.awt.Dimension(10, 14));
        skill200.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill200To201CaretUpdate(evt);
            }
        });
        skill200.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill200.setBounds(516, 699, 55, 14);
        page1.add(skill200, javax.swing.JLayeredPane.MODAL_LAYER);

        skill201.setText("Skill");
        skill201.setBorder(null);
        skill201.setMinimumSize(new java.awt.Dimension(0, 10));
        skill201.setOpaque(false);
        skill201.setPreferredSize(new java.awt.Dimension(10, 14));
        skill201.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                skill200To201CaretUpdate(evt);
            }
        });
        skill201.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill201.setBounds(516, 714, 55, 14);
        page1.add(skill201, javax.swing.JLayeredPane.MODAL_LAYER);

        skill202.setText("Skill");
        skill202.setBorder(null);
        skill202.setMinimumSize(new java.awt.Dimension(0, 10));
        skill202.setOpaque(false);
        skill202.setPreferredSize(new java.awt.Dimension(10, 14));
        skill202.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill202.setBounds(450, 890, 120, 14);
        page1.add(skill202, javax.swing.JLayeredPane.MODAL_LAYER);

        skill203.setText("Skill");
        skill203.setBorder(null);
        skill203.setMinimumSize(new java.awt.Dimension(0, 10));
        skill203.setOpaque(false);
        skill203.setPreferredSize(new java.awt.Dimension(10, 14));
        skill203.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill203.setBounds(450, 904, 120, 14);
        page1.add(skill203, javax.swing.JLayeredPane.MODAL_LAYER);

        skill204.setText("Skill");
        skill204.setBorder(null);
        skill204.setMinimumSize(new java.awt.Dimension(0, 10));
        skill204.setOpaque(false);
        skill204.setPreferredSize(new java.awt.Dimension(10, 14));
        skill204.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill204.setBounds(450, 919, 120, 14);
        page1.add(skill204, javax.swing.JLayeredPane.MODAL_LAYER);

        skill205.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill205.setText("18");
        skill205.setBorder(null);
        skill205.setMinimumSize(new java.awt.Dimension(0, 10));
        skill205.setOpaque(false);
        skill205.setPreferredSize(new java.awt.Dimension(10, 14));
        skill205.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill205.setBounds(580, 890, 28, 14);
        page1.add(skill205, javax.swing.JLayeredPane.MODAL_LAYER);

        skill206.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill206.setText("18");
        skill206.setBorder(null);
        skill206.setMinimumSize(new java.awt.Dimension(0, 10));
        skill206.setOpaque(false);
        skill206.setPreferredSize(new java.awt.Dimension(10, 14));
        skill206.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill206.setBounds(580, 904, 28, 14);
        page1.add(skill206, javax.swing.JLayeredPane.MODAL_LAYER);

        skill207.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        skill207.setText("18");
        skill207.setBorder(null);
        skill207.setMinimumSize(new java.awt.Dimension(0, 10));
        skill207.setOpaque(false);
        skill207.setPreferredSize(new java.awt.Dimension(10, 14));
        skill207.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        skill207.setBounds(580, 919, 28, 14);
        page1.add(skill207, javax.swing.JLayeredPane.MODAL_LAYER);

        imgPg1.setIcon(new javax.swing.ImageIcon(getClass().getResource("resources/CharSheet35P1.jpg"))); // NOI18N
        imgPg1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        imgPg1.setBounds(0, 0, 750, 1000);
        page1.add(imgPg1, javax.swing.JLayeredPane.DEFAULT_LAYER);

        jScrollPane1.setViewportView(page1);

        tabbedPane.addTab("Page 1", jScrollPane1);
        jScrollPane1.getAccessibleContext().setAccessibleParent(tabbedPane);

        jScrollPane2.setPreferredSize(new java.awt.Dimension(625, 485));
        jScrollPane2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        page2.setMaximumSize(new java.awt.Dimension(750, 1000));
        page2.setMinimumSize(new java.awt.Dimension(750, 1000));
        page2.setPreferredSize(new java.awt.Dimension(751, 1000));
        page2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        info15.setText("Character Name");
        info15.setBorder(null);
        info15.setMargin(new java.awt.Insets(2, 2, 0, 2));
        info15.setMinimumSize(new java.awt.Dimension(0, 10));
        info15.setOpaque(false);
        info15.setPreferredSize(new java.awt.Dimension(65, 10));
        info15.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info15.setBounds(5, 17, 370, 10);
        page2.add(info15, javax.swing.JLayeredPane.MODAL_LAYER);

        info16.setText("Experience Points");
        info16.setBorder(null);
        info16.setMargin(new java.awt.Insets(2, 2, 0, 2));
        info16.setMinimumSize(new java.awt.Dimension(0, 10));
        info16.setOpaque(false);
        info16.setPreferredSize(new java.awt.Dimension(65, 10));
        info16.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        info16.setBounds(5, 50, 360, 20);
        page2.add(info16, javax.swing.JLayeredPane.MODAL_LAYER);

        gear1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear1.setText("Armor");
        gear1.setBorder(null);
        gear1.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear1.setMinimumSize(new java.awt.Dimension(0, 10));
        gear1.setOpaque(false);
        gear1.setPreferredSize(new java.awt.Dimension(65, 10));
        gear1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear1.setBounds(6, 140, 150, 20);
        page2.add(gear1, javax.swing.JLayeredPane.MODAL_LAYER);

        gear2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear2.setText("Armor");
        gear2.setBorder(null);
        gear2.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear2.setMinimumSize(new java.awt.Dimension(0, 10));
        gear2.setOpaque(false);
        gear2.setPreferredSize(new java.awt.Dimension(65, 10));
        gear2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear2.setBounds(160, 140, 60, 20);
        page2.add(gear2, javax.swing.JLayeredPane.MODAL_LAYER);

        gear3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear3.setText("Armor");
        gear3.setBorder(null);
        gear3.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear3.setMinimumSize(new java.awt.Dimension(0, 10));
        gear3.setOpaque(false);
        gear3.setPreferredSize(new java.awt.Dimension(65, 10));
        gear3.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                gear3CaretUpdate(evt);
            }
        });
        gear3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear3.setBounds(221, 140, 90, 20);
        page2.add(gear3, javax.swing.JLayeredPane.MODAL_LAYER);

        gear4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear4.setText("Armor");
        gear4.setBorder(null);
        gear4.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear4.setMinimumSize(new java.awt.Dimension(0, 10));
        gear4.setOpaque(false);
        gear4.setPreferredSize(new java.awt.Dimension(65, 10));
        gear4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear4.setBounds(313, 140, 55, 20);
        page2.add(gear4, javax.swing.JLayeredPane.MODAL_LAYER);

        gear5.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear5.setText("Armor");
        gear5.setBorder(null);
        gear5.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear5.setMinimumSize(new java.awt.Dimension(0, 10));
        gear5.setOpaque(false);
        gear5.setPreferredSize(new java.awt.Dimension(65, 10));
        gear5.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear5.setBounds(4, 176, 70, 20);
        page2.add(gear5, javax.swing.JLayeredPane.MODAL_LAYER);

        gear6.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear6.setText("Armor");
        gear6.setBorder(null);
        gear6.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear6.setMinimumSize(new java.awt.Dimension(0, 10));
        gear6.setOpaque(false);
        gear6.setPreferredSize(new java.awt.Dimension(65, 10));
        gear6.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear6.setBounds(75, 176, 70, 20);
        page2.add(gear6, javax.swing.JLayeredPane.MODAL_LAYER);

        gear7.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear7.setText("Armor");
        gear7.setBorder(null);
        gear7.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear7.setMinimumSize(new java.awt.Dimension(0, 10));
        gear7.setOpaque(false);
        gear7.setPreferredSize(new java.awt.Dimension(65, 10));
        gear7.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear7.setBounds(146, 176, 47, 20);
        page2.add(gear7, javax.swing.JLayeredPane.MODAL_LAYER);

        gear8.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear8.setText("Armor");
        gear8.setBorder(null);
        gear8.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear8.setMinimumSize(new java.awt.Dimension(0, 10));
        gear8.setOpaque(false);
        gear8.setPreferredSize(new java.awt.Dimension(65, 10));
        gear8.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear8.setBounds(195, 176, 47, 20);
        page2.add(gear8, javax.swing.JLayeredPane.MODAL_LAYER);

        gear9.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear9.setText("Armor");
        gear9.setBorder(null);
        gear9.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear9.setMinimumSize(new java.awt.Dimension(0, 10));
        gear9.setOpaque(false);
        gear9.setPreferredSize(new java.awt.Dimension(65, 10));
        gear9.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear9.setBounds(243, 176, 124, 20);
        page2.add(gear9, javax.swing.JLayeredPane.MODAL_LAYER);

        gear10.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear10.setText("Armor");
        gear10.setBorder(null);
        gear10.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear10.setMinimumSize(new java.awt.Dimension(0, 10));
        gear10.setOpaque(false);
        gear10.setPreferredSize(new java.awt.Dimension(65, 10));
        gear10.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear10.setBounds(4, 229, 140, 20);
        page2.add(gear10, javax.swing.JLayeredPane.MODAL_LAYER);

        gear11.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear11.setText("Armor");
        gear11.setBorder(null);
        gear11.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear11.setMinimumSize(new java.awt.Dimension(0, 10));
        gear11.setOpaque(false);
        gear11.setPreferredSize(new java.awt.Dimension(65, 10));
        gear11.addCaretListener(new javax.swing.event.CaretListener() {
            public void caretUpdate(javax.swing.event.CaretEvent evt) {
                gear11CaretUpdate(evt);
            }
        });
        gear11.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear11.setBounds(146, 229, 75, 20);
        page2.add(gear11, javax.swing.JLayeredPane.MODAL_LAYER);

        gear12.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear12.setText("Armor");
        gear12.setBorder(null);
        gear12.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear12.setMinimumSize(new java.awt.Dimension(0, 10));
        gear12.setOpaque(false);
        gear12.setPreferredSize(new java.awt.Dimension(65, 10));
        gear12.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear12.setBounds(222, 229, 48, 20);
        page2.add(gear12, javax.swing.JLayeredPane.MODAL_LAYER);

        gear13.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear13.setText("Armor");
        gear13.setBorder(null);
        gear13.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear13.setMinimumSize(new java.awt.Dimension(0, 10));
        gear13.setOpaque(false);
        gear13.setPreferredSize(new java.awt.Dimension(65, 10));
        gear13.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear13.setBounds(271, 229, 96, 20);
        page2.add(gear13, javax.swing.JLayeredPane.MODAL_LAYER);

        gear14.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear14.setText("Armor");
        gear14.setBorder(null);
        gear14.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear14.setMinimumSize(new java.awt.Dimension(0, 10));
        gear14.setOpaque(false);
        gear14.setPreferredSize(new java.awt.Dimension(65, 10));
        gear14.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear14.setBounds(4, 265, 70, 20);
        page2.add(gear14, javax.swing.JLayeredPane.MODAL_LAYER);

        gear15.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear15.setText("Armor");
        gear15.setBorder(null);
        gear15.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear15.setMinimumSize(new java.awt.Dimension(0, 10));
        gear15.setOpaque(false);
        gear15.setPreferredSize(new java.awt.Dimension(65, 10));
        gear15.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear15.setBounds(76, 265, 290, 20);
        page2.add(gear15, javax.swing.JLayeredPane.MODAL_LAYER);

        gear16.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear16.setText("Armor");
        gear16.setBorder(null);
        gear16.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear16.setMinimumSize(new java.awt.Dimension(0, 10));
        gear16.setOpaque(false);
        gear16.setPreferredSize(new java.awt.Dimension(65, 10));
        gear16.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear16.setBounds(4, 317, 140, 20);
        page2.add(gear16, javax.swing.JLayeredPane.MODAL_LAYER);

        gear17.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear17.setText("Armor");
        gear17.setBorder(null);
        gear17.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear17.setMinimumSize(new java.awt.Dimension(0, 10));
        gear17.setOpaque(false);
        gear17.setPreferredSize(new java.awt.Dimension(65, 10));
        gear17.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear17.setBounds(146, 317, 52, 20);
        page2.add(gear17, javax.swing.JLayeredPane.MODAL_LAYER);

        gear18.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear18.setText("Armor");
        gear18.setBorder(null);
        gear18.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear18.setMinimumSize(new java.awt.Dimension(0, 10));
        gear18.setOpaque(false);
        gear18.setPreferredSize(new java.awt.Dimension(65, 10));
        gear18.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear18.setBounds(199, 317, 40, 20);
        page2.add(gear18, javax.swing.JLayeredPane.MODAL_LAYER);

        gear19.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear19.setText("Armor");
        gear19.setBorder(null);
        gear19.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear19.setMinimumSize(new java.awt.Dimension(0, 10));
        gear19.setOpaque(false);
        gear19.setPreferredSize(new java.awt.Dimension(65, 10));
        gear19.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear19.setBounds(240, 317, 128, 20);
        page2.add(gear19, javax.swing.JLayeredPane.MODAL_LAYER);

        gear20.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear20.setText("Armor");
        gear20.setBorder(null);
        gear20.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear20.setMinimumSize(new java.awt.Dimension(0, 10));
        gear20.setOpaque(false);
        gear20.setPreferredSize(new java.awt.Dimension(65, 10));
        gear20.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear20.setBounds(4, 369, 140, 20);
        page2.add(gear20, javax.swing.JLayeredPane.MODAL_LAYER);

        gear21.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear21.setText("Armor");
        gear21.setBorder(null);
        gear21.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear21.setMinimumSize(new java.awt.Dimension(0, 10));
        gear21.setOpaque(false);
        gear21.setPreferredSize(new java.awt.Dimension(65, 10));
        gear21.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear21.setBounds(146, 369, 52, 20);
        page2.add(gear21, javax.swing.JLayeredPane.MODAL_LAYER);

        gear22.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear22.setText("Armor");
        gear22.setBorder(null);
        gear22.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear22.setMinimumSize(new java.awt.Dimension(0, 10));
        gear22.setOpaque(false);
        gear22.setPreferredSize(new java.awt.Dimension(65, 10));
        gear22.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear22.setBounds(199, 369, 40, 20);
        page2.add(gear22, javax.swing.JLayeredPane.MODAL_LAYER);

        gear23.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        gear23.setText("Armor");
        gear23.setBorder(null);
        gear23.setMargin(new java.awt.Insets(2, 2, 0, 2));
        gear23.setMinimumSize(new java.awt.Dimension(0, 10));
        gear23.setOpaque(false);
        gear23.setPreferredSize(new java.awt.Dimension(65, 10));
        gear23.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        gear23.setBounds(240, 369, 128, 20);
        page2.add(gear23, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollPossessions.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        possessions.setColumns(20);
        possessions.setFont(new java.awt.Font("Tahoma", 0, 12));
        possessions.setLineWrap(true);
        possessions.setRows(5);
        possessions.setText("Write Items Here");
        possessions.setWrapStyleWord(true);
        possessions.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollPossessions.setViewportView(possessions);

        scrollPossessions.setBounds(4, 415, 364, 370);
        page2.add(scrollPossessions, javax.swing.JLayeredPane.MODAL_LAYER);

        mny1.setText("CP");
        mny1.setBorder(null);
        mny1.setMargin(new java.awt.Insets(2, 2, 0, 2));
        mny1.setMinimumSize(new java.awt.Dimension(0, 10));
        mny1.setOpaque(false);
        mny1.setPreferredSize(new java.awt.Dimension(65, 10));
        mny1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        mny1.setBounds(40, 886, 128, 20);
        page2.add(mny1, javax.swing.JLayeredPane.MODAL_LAYER);

        mny2.setText("SP");
        mny2.setBorder(null);
        mny2.setMargin(new java.awt.Insets(2, 2, 0, 2));
        mny2.setMinimumSize(new java.awt.Dimension(0, 10));
        mny2.setOpaque(false);
        mny2.setPreferredSize(new java.awt.Dimension(65, 10));
        mny2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        mny2.setBounds(40, 906, 128, 20);
        page2.add(mny2, javax.swing.JLayeredPane.MODAL_LAYER);

        mny3.setText("GP");
        mny3.setBorder(null);
        mny3.setMargin(new java.awt.Insets(2, 2, 0, 2));
        mny3.setMinimumSize(new java.awt.Dimension(0, 10));
        mny3.setOpaque(false);
        mny3.setPreferredSize(new java.awt.Dimension(65, 10));
        mny3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        mny3.setBounds(40, 925, 128, 20);
        page2.add(mny3, javax.swing.JLayeredPane.MODAL_LAYER);

        mny4.setText("PP");
        mny4.setBorder(null);
        mny4.setMargin(new java.awt.Insets(2, 2, 0, 2));
        mny4.setMinimumSize(new java.awt.Dimension(0, 10));
        mny4.setOpaque(false);
        mny4.setPreferredSize(new java.awt.Dimension(65, 10));
        mny4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        mny4.setBounds(40, 945, 128, 20);
        page2.add(mny4, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollFeats.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        feats.setColumns(20);
        feats.setFont(new java.awt.Font("Tahoma", 0, 12));
        feats.setLineWrap(true);
        feats.setRows(5);
        feats.setText("Write Feats Here");
        feats.setWrapStyleWord(true);
        feats.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollFeats.setViewportView(feats);

        scrollFeats.setBounds(380, 27, 146, 250);
        page2.add(scrollFeats, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollSplAbil.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        splAbil.setColumns(20);
        splAbil.setFont(new java.awt.Font("Tahoma", 0, 12));
        splAbil.setLineWrap(true);
        splAbil.setRows(5);
        splAbil.setText("Write Special Abilities Here");
        splAbil.setWrapStyleWord(true);
        splAbil.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollSplAbil.setViewportView(splAbil);

        scrollSplAbil.setBounds(380, 306, 146, 490);
        page2.add(scrollSplAbil, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollLang.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        lang.setColumns(20);
        lang.setFont(new java.awt.Font("Tahoma", 0, 12));
        lang.setLineWrap(true);
        lang.setRows(5);
        lang.setText("Write Languages Here");
        lang.setWrapStyleWord(true);
        lang.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollLang.setViewportView(lang);

        scrollLang.setBounds(380, 850, 146, 124);
        page2.add(scrollLang, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollSpellZero.setOpaque(false);
        scrollSpellZero.getViewport().setOpaque(false);
        scrollSpellZero.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        spellZero.setColumns(20);
        spellZero.setFont(new java.awt.Font("Tahoma", 0, 11));
        spellZero.setLineWrap(true);
        spellZero.setRows(4);
        spellZero.setWrapStyleWord(true);
        spellZero.setOpaque(false);
        spellZero.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollSpellZero.setViewportView(spellZero);

        scrollSpellZero.setBounds(545, 65, 200, 60);
        page2.add(scrollSpellZero, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollSpellOne.setOpaque(false);
        scrollSpellOne.getViewport().setOpaque(false);
        scrollSpellOne.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        spellOne.setColumns(20);
        spellOne.setFont(new java.awt.Font("Tahoma", 0, 11));
        spellOne.setLineWrap(true);
        spellOne.setRows(3);
        spellOne.setWrapStyleWord(true);
        spellOne.setOpaque(false);
        spellOne.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollSpellOne.setViewportView(spellOne);

        scrollSpellOne.setBounds(545, 125, 200, 50);
        page2.add(scrollSpellOne, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollSpellTwo.setOpaque(false);
        scrollSpellTwo.getViewport().setOpaque(false);
        scrollSpellTwo.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        spellTwo.setColumns(20);
        spellTwo.setFont(new java.awt.Font("Tahoma", 0, 11));
        spellTwo.setLineWrap(true);
        spellTwo.setRows(3);
        spellTwo.setWrapStyleWord(true);
        spellTwo.setOpaque(false);
        spellTwo.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollSpellTwo.setViewportView(spellTwo);

        scrollSpellTwo.setBounds(545, 175, 200, 50);
        page2.add(scrollSpellTwo, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollSpellThree.setOpaque(false);
        scrollSpellThree.getViewport().setOpaque(false);
        scrollSpellThree.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        spellThree.setColumns(20);
        spellThree.setFont(new java.awt.Font("Tahoma", 0, 11));
        spellThree.setLineWrap(true);
        spellThree.setRows(3);
        spellThree.setWrapStyleWord(true);
        spellThree.setOpaque(false);
        spellThree.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollSpellThree.setViewportView(spellThree);

        scrollSpellThree.setBounds(545, 225, 200, 50);
        page2.add(scrollSpellThree, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollSpellFour.setOpaque(false);
        scrollSpellFour.getViewport().setOpaque(false);
        scrollSpellFour.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        spellFour.setColumns(20);
        spellFour.setFont(new java.awt.Font("Tahoma", 0, 11));
        spellFour.setLineWrap(true);
        spellFour.setRows(3);
        spellFour.setWrapStyleWord(true);
        spellFour.setOpaque(false);
        spellFour.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollSpellFour.setViewportView(spellFour);

        scrollSpellFour.setBounds(545, 275, 200, 50);
        page2.add(scrollSpellFour, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollSpellFive.setOpaque(false);
        scrollSpellFive.getViewport().setOpaque(false);
        scrollSpellFive.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        spellFive.setColumns(20);
        spellFive.setFont(new java.awt.Font("Tahoma", 0, 11));
        spellFive.setLineWrap(true);
        spellFive.setRows(3);
        spellFive.setWrapStyleWord(true);
        spellFive.setOpaque(false);
        spellFive.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollSpellFive.setViewportView(spellFive);

        scrollSpellFive.setBounds(545, 325, 200, 50);
        page2.add(scrollSpellFive, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollSpellSix.setOpaque(false);
        scrollSpellSix.getViewport().setOpaque(false);
        scrollSpellSix.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        spellSix.setColumns(20);
        spellSix.setFont(new java.awt.Font("Tahoma", 0, 11));
        spellSix.setLineWrap(true);
        spellSix.setRows(3);
        spellSix.setWrapStyleWord(true);
        spellSix.setOpaque(false);
        spellSix.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollSpellSix.setViewportView(spellSix);

        scrollSpellSix.setBounds(545, 375, 200, 50);
        page2.add(scrollSpellSix, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollSpellSeven.setOpaque(false);
        scrollSpellSeven.getViewport().setOpaque(false);
        scrollSpellSeven.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        spellSeven.setColumns(20);
        spellSeven.setFont(new java.awt.Font("Tahoma", 0, 11));
        spellSeven.setLineWrap(true);
        spellSeven.setRows(3);
        spellSeven.setWrapStyleWord(true);
        spellSeven.setOpaque(false);
        spellSeven.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollSpellSeven.setViewportView(spellSeven);

        scrollSpellSeven.setBounds(545, 425, 200, 50);
        page2.add(scrollSpellSeven, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollSpellEight.setOpaque(false);
        scrollSpellEight.getViewport().setOpaque(false);
        scrollSpellEight.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        spellEight.setColumns(20);
        spellEight.setFont(new java.awt.Font("Tahoma", 0, 11));
        spellEight.setLineWrap(true);
        spellEight.setRows(3);
        spellEight.setWrapStyleWord(true);
        spellEight.setOpaque(false);
        spellEight.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollSpellEight.setViewportView(spellEight);

        scrollSpellEight.setBounds(545, 475, 200, 50);
        page2.add(scrollSpellEight, javax.swing.JLayeredPane.MODAL_LAYER);

        scrollSpellNine.setOpaque(false);
        scrollSpellNine.getViewport().setOpaque(false);
        scrollSpellNine.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });

        spellNine.setColumns(20);
        spellNine.setFont(new java.awt.Font("Tahoma", 0, 11));
        spellNine.setLineWrap(true);
        spellNine.setRows(3);
        spellNine.setWrapStyleWord(true);
        spellNine.setOpaque(false);
        spellNine.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        scrollSpellNine.setViewportView(spellNine);

        scrollSpellNine.setBounds(545, 525, 200, 50);
        page2.add(scrollSpellNine, javax.swing.JLayeredPane.MODAL_LAYER);

        spells1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells1.setText("18");
        spells1.setBorder(null);
        spells1.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells1.setMinimumSize(new java.awt.Dimension(0, 10));
        spells1.setOpaque(false);
        spells1.setPreferredSize(new java.awt.Dimension(65, 10));
        spells1.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells1.setBounds(691, 591, 30, 20);
        page2.add(spells1, javax.swing.JLayeredPane.MODAL_LAYER);

        spells2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells2.setText("18");
        spells2.setBorder(null);
        spells2.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells2.setMinimumSize(new java.awt.Dimension(0, 10));
        spells2.setOpaque(false);
        spells2.setPreferredSize(new java.awt.Dimension(65, 10));
        spells2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells2.setBounds(694, 632, 27, 20);
        page2.add(spells2, javax.swing.JLayeredPane.MODAL_LAYER);

        spells3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells3.setText("18");
        spells3.setBorder(null);
        spells3.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells3.setMinimumSize(new java.awt.Dimension(0, 10));
        spells3.setOpaque(false);
        spells3.setPreferredSize(new java.awt.Dimension(65, 10));
        spells3.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells3.setBounds(545, 736, 27, 18);
        page2.add(spells3, javax.swing.JLayeredPane.MODAL_LAYER);

        spells4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells4.setText("18");
        spells4.setBorder(null);
        spells4.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells4.setMinimumSize(new java.awt.Dimension(0, 10));
        spells4.setOpaque(false);
        spells4.setPreferredSize(new java.awt.Dimension(65, 10));
        spells4.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells4.setBounds(545, 760, 27, 18);
        page2.add(spells4, javax.swing.JLayeredPane.MODAL_LAYER);

        spells5.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells5.setText("18");
        spells5.setBorder(null);
        spells5.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells5.setMinimumSize(new java.awt.Dimension(0, 10));
        spells5.setOpaque(false);
        spells5.setPreferredSize(new java.awt.Dimension(65, 10));
        spells5.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells5.setBounds(545, 784, 27, 18);
        page2.add(spells5, javax.swing.JLayeredPane.MODAL_LAYER);

        spells6.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells6.setText("18");
        spells6.setBorder(null);
        spells6.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells6.setMinimumSize(new java.awt.Dimension(0, 10));
        spells6.setOpaque(false);
        spells6.setPreferredSize(new java.awt.Dimension(65, 10));
        spells6.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells6.setBounds(545, 808, 27, 18);
        page2.add(spells6, javax.swing.JLayeredPane.MODAL_LAYER);

        spells7.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells7.setText("18");
        spells7.setBorder(null);
        spells7.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells7.setMinimumSize(new java.awt.Dimension(0, 10));
        spells7.setOpaque(false);
        spells7.setPreferredSize(new java.awt.Dimension(65, 10));
        spells7.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells7.setBounds(545, 832, 27, 18);
        page2.add(spells7, javax.swing.JLayeredPane.MODAL_LAYER);

        spells8.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells8.setText("18");
        spells8.setBorder(null);
        spells8.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells8.setMinimumSize(new java.awt.Dimension(0, 10));
        spells8.setOpaque(false);
        spells8.setPreferredSize(new java.awt.Dimension(65, 10));
        spells8.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells8.setBounds(545, 857, 27, 18);
        page2.add(spells8, javax.swing.JLayeredPane.MODAL_LAYER);

        spells9.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells9.setText("18");
        spells9.setBorder(null);
        spells9.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells9.setMinimumSize(new java.awt.Dimension(0, 10));
        spells9.setOpaque(false);
        spells9.setPreferredSize(new java.awt.Dimension(65, 10));
        spells9.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells9.setBounds(545, 881, 27, 18);
        page2.add(spells9, javax.swing.JLayeredPane.MODAL_LAYER);

        spells10.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells10.setText("18");
        spells10.setBorder(null);
        spells10.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells10.setMinimumSize(new java.awt.Dimension(0, 10));
        spells10.setOpaque(false);
        spells10.setPreferredSize(new java.awt.Dimension(65, 10));
        spells10.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells10.setBounds(545, 905, 27, 18);
        page2.add(spells10, javax.swing.JLayeredPane.MODAL_LAYER);

        spells11.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells11.setText("18");
        spells11.setBorder(null);
        spells11.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells11.setMinimumSize(new java.awt.Dimension(0, 10));
        spells11.setOpaque(false);
        spells11.setPreferredSize(new java.awt.Dimension(65, 10));
        spells11.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells11.setBounds(545, 930, 27, 18);
        page2.add(spells11, javax.swing.JLayeredPane.MODAL_LAYER);

        spells12.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells12.setText("18");
        spells12.setBorder(null);
        spells12.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells12.setMinimumSize(new java.awt.Dimension(0, 10));
        spells12.setOpaque(false);
        spells12.setPreferredSize(new java.awt.Dimension(65, 10));
        spells12.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells12.setBounds(545, 954, 27, 18);
        page2.add(spells12, javax.swing.JLayeredPane.MODAL_LAYER);

        spells13.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells13.setText("18");
        spells13.setBorder(null);
        spells13.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells13.setMinimumSize(new java.awt.Dimension(0, 10));
        spells13.setOpaque(false);
        spells13.setPreferredSize(new java.awt.Dimension(65, 10));
        spells13.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells13.setBounds(585, 736, 27, 18);
        page2.add(spells13, javax.swing.JLayeredPane.MODAL_LAYER);

        spells14.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells14.setText("18");
        spells14.setBorder(null);
        spells14.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells14.setMinimumSize(new java.awt.Dimension(0, 10));
        spells14.setOpaque(false);
        spells14.setPreferredSize(new java.awt.Dimension(65, 10));
        spells14.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells14.setBounds(585, 760, 27, 18);
        page2.add(spells14, javax.swing.JLayeredPane.MODAL_LAYER);

        spells15.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells15.setText("18");
        spells15.setBorder(null);
        spells15.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells15.setMinimumSize(new java.awt.Dimension(0, 10));
        spells15.setOpaque(false);
        spells15.setPreferredSize(new java.awt.Dimension(65, 10));
        spells15.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells15.setBounds(585, 784, 27, 18);
        page2.add(spells15, javax.swing.JLayeredPane.MODAL_LAYER);

        spells16.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells16.setText("18");
        spells16.setBorder(null);
        spells16.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells16.setMinimumSize(new java.awt.Dimension(0, 10));
        spells16.setOpaque(false);
        spells16.setPreferredSize(new java.awt.Dimension(65, 10));
        spells16.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells16.setBounds(585, 808, 27, 18);
        page2.add(spells16, javax.swing.JLayeredPane.MODAL_LAYER);

        spells17.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells17.setText("18");
        spells17.setBorder(null);
        spells17.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells17.setMinimumSize(new java.awt.Dimension(0, 10));
        spells17.setOpaque(false);
        spells17.setPreferredSize(new java.awt.Dimension(65, 10));
        spells17.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells17.setBounds(585, 832, 27, 18);
        page2.add(spells17, javax.swing.JLayeredPane.MODAL_LAYER);

        spells18.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells18.setText("18");
        spells18.setBorder(null);
        spells18.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells18.setMinimumSize(new java.awt.Dimension(0, 10));
        spells18.setOpaque(false);
        spells18.setPreferredSize(new java.awt.Dimension(65, 10));
        spells18.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells18.setBounds(585, 857, 27, 18);
        page2.add(spells18, javax.swing.JLayeredPane.MODAL_LAYER);

        spells19.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells19.setText("18");
        spells19.setBorder(null);
        spells19.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells19.setMinimumSize(new java.awt.Dimension(0, 10));
        spells19.setOpaque(false);
        spells19.setPreferredSize(new java.awt.Dimension(65, 10));
        spells19.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells19.setBounds(585, 881, 27, 18);
        page2.add(spells19, javax.swing.JLayeredPane.MODAL_LAYER);

        spells20.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells20.setText("18");
        spells20.setBorder(null);
        spells20.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells20.setMinimumSize(new java.awt.Dimension(0, 10));
        spells20.setOpaque(false);
        spells20.setPreferredSize(new java.awt.Dimension(65, 10));
        spells20.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells20.setBounds(585, 905, 27, 18);
        page2.add(spells20, javax.swing.JLayeredPane.MODAL_LAYER);

        spells21.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells21.setText("18");
        spells21.setBorder(null);
        spells21.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells21.setMinimumSize(new java.awt.Dimension(0, 10));
        spells21.setOpaque(false);
        spells21.setPreferredSize(new java.awt.Dimension(65, 10));
        spells21.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells21.setBounds(585, 930, 27, 18);
        page2.add(spells21, javax.swing.JLayeredPane.MODAL_LAYER);

        spells22.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells22.setText("18");
        spells22.setBorder(null);
        spells22.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells22.setMinimumSize(new java.awt.Dimension(0, 10));
        spells22.setOpaque(false);
        spells22.setPreferredSize(new java.awt.Dimension(65, 10));
        spells22.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells22.setBounds(585, 954, 27, 18);
        page2.add(spells22, javax.swing.JLayeredPane.MODAL_LAYER);

        spells23.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells23.setText("18");
        spells23.setBorder(null);
        spells23.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells23.setMinimumSize(new java.awt.Dimension(0, 10));
        spells23.setOpaque(false);
        spells23.setPreferredSize(new java.awt.Dimension(65, 10));
        spells23.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells23.setBounds(677, 736, 27, 18);
        page2.add(spells23, javax.swing.JLayeredPane.MODAL_LAYER);

        spells24.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells24.setText("18");
        spells24.setBorder(null);
        spells24.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells24.setMinimumSize(new java.awt.Dimension(0, 10));
        spells24.setOpaque(false);
        spells24.setPreferredSize(new java.awt.Dimension(65, 10));
        spells24.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells24.setBounds(677, 760, 27, 18);
        page2.add(spells24, javax.swing.JLayeredPane.MODAL_LAYER);

        spells25.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells25.setText("18");
        spells25.setBorder(null);
        spells25.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells25.setMinimumSize(new java.awt.Dimension(0, 10));
        spells25.setOpaque(false);
        spells25.setPreferredSize(new java.awt.Dimension(65, 10));
        spells25.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells25.setBounds(677, 784, 27, 18);
        page2.add(spells25, javax.swing.JLayeredPane.MODAL_LAYER);

        spells26.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells26.setText("18");
        spells26.setBorder(null);
        spells26.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells26.setMinimumSize(new java.awt.Dimension(0, 10));
        spells26.setOpaque(false);
        spells26.setPreferredSize(new java.awt.Dimension(65, 10));
        spells26.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells26.setBounds(677, 808, 27, 18);
        page2.add(spells26, javax.swing.JLayeredPane.MODAL_LAYER);

        spells27.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells27.setText("18");
        spells27.setBorder(null);
        spells27.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells27.setMinimumSize(new java.awt.Dimension(0, 10));
        spells27.setOpaque(false);
        spells27.setPreferredSize(new java.awt.Dimension(65, 10));
        spells27.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells27.setBounds(677, 832, 27, 18);
        page2.add(spells27, javax.swing.JLayeredPane.MODAL_LAYER);

        spells28.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells28.setText("18");
        spells28.setBorder(null);
        spells28.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells28.setMinimumSize(new java.awt.Dimension(0, 10));
        spells28.setOpaque(false);
        spells28.setPreferredSize(new java.awt.Dimension(65, 10));
        spells28.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells28.setBounds(677, 857, 27, 18);
        page2.add(spells28, javax.swing.JLayeredPane.MODAL_LAYER);

        spells29.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells29.setText("18");
        spells29.setBorder(null);
        spells29.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells29.setMinimumSize(new java.awt.Dimension(0, 10));
        spells29.setOpaque(false);
        spells29.setPreferredSize(new java.awt.Dimension(65, 10));
        spells29.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells29.setBounds(677, 881, 27, 18);
        page2.add(spells29, javax.swing.JLayeredPane.MODAL_LAYER);

        spells30.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells30.setText("18");
        spells30.setBorder(null);
        spells30.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells30.setMinimumSize(new java.awt.Dimension(0, 10));
        spells30.setOpaque(false);
        spells30.setPreferredSize(new java.awt.Dimension(65, 10));
        spells30.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells30.setBounds(677, 905, 27, 18);
        page2.add(spells30, javax.swing.JLayeredPane.MODAL_LAYER);

        spells31.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells31.setText("18");
        spells31.setBorder(null);
        spells31.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells31.setMinimumSize(new java.awt.Dimension(0, 10));
        spells31.setOpaque(false);
        spells31.setPreferredSize(new java.awt.Dimension(65, 10));
        spells31.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells31.setBounds(677, 930, 27, 18);
        page2.add(spells31, javax.swing.JLayeredPane.MODAL_LAYER);

        spells32.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells32.setText("18");
        spells32.setBorder(null);
        spells32.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells32.setMinimumSize(new java.awt.Dimension(0, 10));
        spells32.setOpaque(false);
        spells32.setPreferredSize(new java.awt.Dimension(65, 10));
        spells32.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells32.setBounds(677, 954, 27, 18);
        page2.add(spells32, javax.swing.JLayeredPane.MODAL_LAYER);

        spells33.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells33.setText("18");
        spells33.setBorder(null);
        spells33.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells33.setMinimumSize(new java.awt.Dimension(0, 10));
        spells33.setOpaque(false);
        spells33.setPreferredSize(new java.awt.Dimension(65, 10));
        spells33.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells33.setBounds(716, 760, 27, 18);
        page2.add(spells33, javax.swing.JLayeredPane.MODAL_LAYER);

        spells34.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells34.setText("18");
        spells34.setBorder(null);
        spells34.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells34.setMinimumSize(new java.awt.Dimension(0, 10));
        spells34.setOpaque(false);
        spells34.setPreferredSize(new java.awt.Dimension(65, 10));
        spells34.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells34.setBounds(716, 784, 27, 18);
        page2.add(spells34, javax.swing.JLayeredPane.MODAL_LAYER);

        spells35.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells35.setText("18");
        spells35.setBorder(null);
        spells35.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells35.setMinimumSize(new java.awt.Dimension(0, 10));
        spells35.setOpaque(false);
        spells35.setPreferredSize(new java.awt.Dimension(65, 10));
        spells35.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells35.setBounds(716, 808, 27, 18);
        page2.add(spells35, javax.swing.JLayeredPane.MODAL_LAYER);

        spells36.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells36.setText("18");
        spells36.setBorder(null);
        spells36.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells36.setMinimumSize(new java.awt.Dimension(0, 10));
        spells36.setOpaque(false);
        spells36.setPreferredSize(new java.awt.Dimension(65, 10));
        spells36.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells36.setBounds(716, 832, 27, 18);
        page2.add(spells36, javax.swing.JLayeredPane.MODAL_LAYER);

        spells37.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells37.setText("18");
        spells37.setBorder(null);
        spells37.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells37.setMinimumSize(new java.awt.Dimension(0, 10));
        spells37.setOpaque(false);
        spells37.setPreferredSize(new java.awt.Dimension(65, 10));
        spells37.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells37.setBounds(716, 857, 27, 18);
        page2.add(spells37, javax.swing.JLayeredPane.MODAL_LAYER);

        spells38.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells38.setText("18");
        spells38.setBorder(null);
        spells38.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells38.setMinimumSize(new java.awt.Dimension(0, 10));
        spells38.setOpaque(false);
        spells38.setPreferredSize(new java.awt.Dimension(65, 10));
        spells38.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells38.setBounds(716, 881, 27, 18);
        page2.add(spells38, javax.swing.JLayeredPane.MODAL_LAYER);

        spells39.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells39.setText("18");
        spells39.setBorder(null);
        spells39.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells39.setMinimumSize(new java.awt.Dimension(0, 10));
        spells39.setOpaque(false);
        spells39.setPreferredSize(new java.awt.Dimension(65, 10));
        spells39.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells39.setBounds(716, 905, 27, 18);
        page2.add(spells39, javax.swing.JLayeredPane.MODAL_LAYER);

        spells40.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells40.setText("18");
        spells40.setBorder(null);
        spells40.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells40.setMinimumSize(new java.awt.Dimension(0, 10));
        spells40.setOpaque(false);
        spells40.setPreferredSize(new java.awt.Dimension(65, 10));
        spells40.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells40.setBounds(716, 930, 27, 18);
        page2.add(spells40, javax.swing.JLayeredPane.MODAL_LAYER);

        spells41.setHorizontalAlignment(javax.swing.JTextField.CENTER);
        spells41.setText("18");
        spells41.setBorder(null);
        spells41.setMargin(new java.awt.Insets(2, 2, 0, 2));
        spells41.setMinimumSize(new java.awt.Dimension(0, 10));
        spells41.setOpaque(false);
        spells41.setPreferredSize(new java.awt.Dimension(65, 10));
        spells41.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        spells41.setBounds(716, 954, 27, 18);
        page2.add(spells41, javax.swing.JLayeredPane.MODAL_LAYER);

        nine.setBackground(new java.awt.Color(255, 255, 255));
        nine.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        nine.setIcon(new javax.swing.ImageIcon(getClass().getResource("resources/nine.jpg"))); // NOI18N
        nine.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        nine.setOpaque(true);
        nine.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        nine.setBounds(545, 525, 200, 50);
        page2.add(nine, javax.swing.JLayeredPane.PALETTE_LAYER);

        eight.setBackground(new java.awt.Color(255, 255, 255));
        eight.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        eight.setIcon(new javax.swing.ImageIcon(getClass().getResource("resources/eight.jpg"))); // NOI18N
        eight.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        eight.setOpaque(true);
        eight.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        eight.setBounds(545, 475, 200, 50);
        page2.add(eight, javax.swing.JLayeredPane.PALETTE_LAYER);

        seven.setBackground(new java.awt.Color(255, 255, 255));
        seven.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        seven.setIcon(new javax.swing.ImageIcon(getClass().getResource("resources/seven.jpg"))); // NOI18N
        seven.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        seven.setOpaque(true);
        seven.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        seven.setBounds(545, 425, 200, 50);
        page2.add(seven, javax.swing.JLayeredPane.PALETTE_LAYER);

        six.setBackground(new java.awt.Color(255, 255, 255));
        six.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        six.setIcon(new javax.swing.ImageIcon(getClass().getResource("resources/six.jpg"))); // NOI18N
        six.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        six.setOpaque(true);
        six.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        six.setBounds(545, 375, 200, 50);
        page2.add(six, javax.swing.JLayeredPane.PALETTE_LAYER);

        five.setBackground(new java.awt.Color(255, 255, 255));
        five.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        five.setIcon(new javax.swing.ImageIcon(getClass().getResource("resources/five.jpg"))); // NOI18N
        five.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        five.setOpaque(true);
        five.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        five.setBounds(545, 325, 200, 50);
        page2.add(five, javax.swing.JLayeredPane.PALETTE_LAYER);

        four.setBackground(new java.awt.Color(255, 255, 255));
        four.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        four.setIcon(new javax.swing.ImageIcon(getClass().getResource("resources/four.jpg"))); // NOI18N
        four.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        four.setOpaque(true);
        four.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        four.setBounds(545, 275, 200, 50);
        page2.add(four, javax.swing.JLayeredPane.PALETTE_LAYER);

        three.setBackground(new java.awt.Color(255, 255, 255));
        three.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        three.setIcon(new javax.swing.ImageIcon(getClass().getResource("resources/three.jpg"))); // NOI18N
        three.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        three.setOpaque(true);
        three.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        three.setBounds(545, 225, 200, 50);
        page2.add(three, javax.swing.JLayeredPane.PALETTE_LAYER);

        two.setBackground(new java.awt.Color(255, 255, 255));
        two.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        two.setIcon(new javax.swing.ImageIcon(getClass().getResource("resources/two.jpg"))); // NOI18N
        two.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        two.setOpaque(true);
        two.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        two.setBounds(545, 175, 200, 50);
        page2.add(two, javax.swing.JLayeredPane.PALETTE_LAYER);

        one.setBackground(new java.awt.Color(255, 255, 255));
        one.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        one.setIcon(new javax.swing.ImageIcon(getClass().getResource("resources/one.jpg"))); // NOI18N
        one.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        one.setOpaque(true);
        one.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        one.setBounds(545, 125, 200, 50);
        page2.add(one, javax.swing.JLayeredPane.PALETTE_LAYER);

        zero.setBackground(new java.awt.Color(255, 255, 255));
        zero.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        zero.setIcon(new javax.swing.ImageIcon(getClass().getResource("resources/zero.jpg"))); // NOI18N
        zero.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
        zero.setOpaque(true);
        zero.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        zero.setBounds(545, 65, 200, 60);
        page2.add(zero, javax.swing.JLayeredPane.PALETTE_LAYER);

        imgPg2.setIcon(new javax.swing.ImageIcon(getClass().getResource("resources/CharSheet35P2.jpg"))); // NOI18N
        imgPg2.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                componentFocusLost(evt);
            }
        });
        imgPg2.setBounds(0, 0, 750, 1000);
        page2.add(imgPg2, javax.swing.JLayeredPane.DEFAULT_LAYER);

        jScrollPane2.setViewportView(page2);

        tabbedPane.addTab("Page 2", jScrollPane2);

        file.setMnemonic('F');
        file.setText("File");

        newSheet.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK));
        newSheet.setMnemonic('n');
        newSheet.setText("New");
        newSheet.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                newSheetActionPerformed(evt);
            }
        });
        file.add(newSheet);

        openSheet.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_O, java.awt.event.InputEvent.CTRL_MASK));
        openSheet.setMnemonic('o');
        openSheet.setText("Open");
        openSheet.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                openSheetActionPerformed(evt);
            }
        });
        file.add(openSheet);

        saveSheet.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK));
        saveSheet.setMnemonic('s');
        saveSheet.setText("Save");
        saveSheet.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                saveSheetActionPerformed(evt);
            }
        });
        file.add(saveSheet);

        saveSheetAs.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.ALT_MASK));
        saveSheetAs.setText("Save As...");
        saveSheetAs.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                saveSheetAsActionPerformed(evt);
            }
        });
        file.add(saveSheetAs);

        exitSheet.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_W, java.awt.event.InputEvent.CTRL_MASK));
        exitSheet.setText("Exit");
        exitSheet.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                exitSheetActionPerformed(evt);
            }
        });
        file.add(exitSheet);

        menuBar.add(file);

        edit.setText("Edit");
        menuBar.add(edit);

        setJMenuBar(menuBar);

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(tabbedPane, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(tabbedPane, javax.swing.GroupLayout.DEFAULT_SIZE, 462, Short.MAX_VALUE)
        );

        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void importData(String inData){
        if(inData.endsWith("$$$$$$")){
            inData=inData.substring(0,inData.length()-6);
        }
        allData=inData.split("@{3}",-1);
    }

    private void makeSections(){
        makeInfoSection(allData[1]);
        makeAblSection(allData[2]);
        makeHPACSection(allData[3]);
        makeSaveSection(allData[4]);
        makeAttSection(allData[5]);
        makeAttSpinnerSection(allData[6]);
        makeSkillSection(allData[7]);
        makeGearSection(allData[8]);
        makeMnySection(allData[9]);
        makeSpellSection(allData[10]);
        makeSpellsSection(allData[11]);

        possessions.setText(allData[12]);
        feats.setText(allData[13]);
        splAbil.setText(allData[14]);
        lang.setText(allData[15]);

        init=true;
    }

    private void makeInfoSection(String info){
        infoData=info.split("#{3}",-1);
        makeInfoList();

        for(int j=0;j<infoList.size();j++){
            infoList.get(j).setText(infoData[j]);
        }
    }

    private void makeAblSection(String info){
        ablData=info.split("#{3}",-1);
        makeAblList();

        for(int j=0;j<ablList.size();j++){
            ablList.get(j).setText(ablData[j]);
        }
    }

    private void makeHPACSection(String info){
        hpacData=info.split("#{3}",-1);
        makeHPACList();

        for(int j=0;j<hpacList.size();j++){
            hpacList.get(j).setText(hpacData[j]);
        }
    }

    private void makeSaveSection(String info){
        saveData=info.split("#{3}",-1);
        makeSaveList();

        for(int j=0;j<saveList.size();j++){
            saveList.get(j).setText(saveData[j]);
        }
    }

    private void makeAttSection(String info){
        attData=info.split("#{3}",-1);
        makeAttList();

        for(int j=0;j<attList.size();j++){
            attList.get(j).setText(attData[j]);
        }
    }

    private void makeAttSpinnerSection(String info){
        attSpinnerData=info.split("#{3}",-1);
        makeAttSpinnerList();

        for(int j=0;j<attSpinnerList.size();j++){
            attSpinnerList.get(j).setValue(new Integer(attSpinnerData[j]));
        }
    }

    private void makeSkillSection(String info){
        skillData=info.split("#{3}",-1);
        makeSkillList();

        for(int j=0;j<skillList.size();j++){
            skillList.get(j).setText(skillData[j]);
        }
    }

    private void makeGearSection(String info){
        gearData=info.split("#{3}",-1);
        makeGearList();

        for(int j=0;j<gearList.size();j++){
            gearList.get(j).setText(gearData[j]);
        }
    }

    private void makeMnySection(String info){
        mnyData=info.split("#{3}",-1);
        makeMnyList();

        for(int j=0;j<mnyList.size();j++){
            mnyList.get(j).setText(mnyData[j]);
        }
    }

    private void makeSpellSection(String info){
        spellData=info.split("#{3}",-1);
        makeSpellList();

        for(int j=0;j<spellList.size();j++){
            spellList.get(j).setText(spellData[j]);
        }
    }

    private void makeSpellsSection(String info){
        spellsData=info.split("#{3}",-1);
        makeSpellsList();

        for(int j=0;j<spellsList.size();j++){
            spellsList.get(j).setText(spellsData[j]);
        }
    }

    private void makeInfoList(){
        infoList=new ArrayList();
        infoList.add(info1);
        infoList.add(info2);
        infoList.add(info3);
        infoList.add(info4);
        infoList.add(info5);
        infoList.add(info6);
        infoList.add(info7);
        infoList.add(info8);
        infoList.add(info9);
        infoList.add(info10);
        infoList.add(info11);
        infoList.add(info12);
        infoList.add(info13);
        infoList.add(info14);
        infoList.add(info15);
        infoList.add(info16);
    }

    private void makeAblList(){
        ablList=new ArrayList();
        ablList.add(abl1);
        ablList.add(abl2);
        ablList.add(abl3);
        ablList.add(abl4);
        ablList.add(abl5);
        ablList.add(abl6);
        ablList.add(abl7);
        ablList.add(abl8);
        ablList.add(abl9);
        ablList.add(abl10);
        ablList.add(abl11);
        ablList.add(abl12);
        ablList.add(abl13);
        ablList.add(abl14);
        ablList.add(abl15);
        ablList.add(abl16);
        ablList.add(abl17);
        ablList.add(abl18);
        ablList.add(abl19);
        ablList.add(abl20);
        ablList.add(abl21);
        ablList.add(abl22);
        ablList.add(abl23);
        ablList.add(abl24);
    }

    private void makeHPACList(){
        hpacList=new ArrayList();
        hpacList.add(hpac1);
        hpacList.add(hpac2);
        hpacList.add(hpac3);
        hpacList.add(hpac4);
        hpacList.add(hpac5);
        hpacList.add(hpac6);
        hpacList.add(hpac7);
        hpacList.add(hpac8);
        hpacList.add(hpac9);
        hpacList.add(hpac10);
        hpacList.add(hpac11);
        hpacList.add(hpac12);
        hpacList.add(hpac13);
        hpacList.add(hpac14);
        hpacList.add(hpac15);
        hpacList.add(hpac16);
        hpacList.add(hpac17);
        hpacList.add(hpac18);
        hpacList.add(hpac19);
    }
    
    private void makeSaveList(){
        saveList=new ArrayList();
        saveList.add(save1);
        saveList.add(save2);
        saveList.add(save3);
        saveList.add(save4);
        saveList.add(save5);
        saveList.add(save6);
        saveList.add(save7);
        saveList.add(save8);
        saveList.add(save9);
        saveList.add(save10);
        saveList.add(save11);
        saveList.add(save12);
        saveList.add(save13);
        saveList.add(save14);
        saveList.add(save15);
        saveList.add(save16);
        saveList.add(save17);
        saveList.add(save18);
        saveList.add(save19);
    }

    private void makeAttList(){
        attList=new ArrayList();
        attList.add(att1);
        attList.add(att2);
        attList.add(att3);
        attList.add(att4);
        attList.add(att5);
        attList.add(att6);
        attList.add(att7);
        attList.add(attW11);
        attList.add(attW12);
        attList.add(attW13);
        attList.add(attW14);
        attList.add(attW15);
        attList.add(attW16);
        attList.add(attW17);
        attList.add(attW21);
        attList.add(attW22);
        attList.add(attW23);
        attList.add(attW24);
        attList.add(attW25);
        attList.add(attW26);
        attList.add(attW27);
        attList.add(attW31);
        attList.add(attW32);
        attList.add(attW33);
        attList.add(attW34);
        attList.add(attW35);
        attList.add(attW36);
        attList.add(attW37);
        attList.add(attW41);
        attList.add(attW42);
        attList.add(attW43);
        attList.add(attW44);
        attList.add(attW45);
        attList.add(attW46);
        attList.add(attW47);
        attList.add(attW51);
        attList.add(attW52);
        attList.add(attW53);
        attList.add(attW54);
        attList.add(attW55);
        attList.add(attW56);
        attList.add(attW57);
    }

    private void makeAttSpinnerList(){
        attSpinnerList=new ArrayList();
        attSpinnerList.add(attW1Spinner);
        attSpinnerList.add(attW2Spinner);
        attSpinnerList.add(attW3Spinner);
        attSpinnerList.add(attW4Spinner);
        attSpinnerList.add(attW5Spinner);
    }

    private void makeSkillList(){
        skillList=new ArrayList();
        skillList.add(skill1);
        skillList.add(skill2);
        skillList.add(skill3);
        skillList.add(skill4);
        skillList.add(skill5);
        skillList.add(skill6);
        skillList.add(skill7);
        skillList.add(skill8);
        skillList.add(skill9);
        skillList.add(skill10);
        skillList.add(skill11);
        skillList.add(skill12);
        skillList.add(skill13);
        skillList.add(skill14);
        skillList.add(skill15);
        skillList.add(skill16);
        skillList.add(skill17);
        skillList.add(skill18);
        skillList.add(skill19);
        skillList.add(skill20);
        skillList.add(skill21);
        skillList.add(skill22);
        skillList.add(skill23);
        skillList.add(skill24);
        skillList.add(skill25);
        skillList.add(skill26);
        skillList.add(skill27);
        skillList.add(skill28);
        skillList.add(skill29);
        skillList.add(skill30);
        skillList.add(skill31);
        skillList.add(skill32);
        skillList.add(skill33);
        skillList.add(skill34);
        skillList.add(skill35);
        skillList.add(skill36);
        skillList.add(skill37);
        skillList.add(skill38);
        skillList.add(skill39);
        skillList.add(skill40);
        skillList.add(skill41);
        skillList.add(skill42);
        skillList.add(skill43);
        skillList.add(skill44);
        skillList.add(skill45);
        skillList.add(skill46);
        skillList.add(skill47);
        skillList.add(skill48);
        skillList.add(skill49);
        skillList.add(skill50);
        skillList.add(skill51);
        skillList.add(skill52);
        skillList.add(skill53);
        skillList.add(skill54);
        skillList.add(skill55);
        skillList.add(skill56);
        skillList.add(skill57);
        skillList.add(skill58);
        skillList.add(skill59);
        skillList.add(skill60);
        skillList.add(skill61);
        skillList.add(skill62);
        skillList.add(skill63);
        skillList.add(skill64);
        skillList.add(skill65);
        skillList.add(skill66);
        skillList.add(skill67);
        skillList.add(skill68);
        skillList.add(skill69);
        skillList.add(skill70);
        skillList.add(skill71);
        skillList.add(skill72);
        skillList.add(skill73);
        skillList.add(skill74);
        skillList.add(skill75);
        skillList.add(skill76);
        skillList.add(skill77);
        skillList.add(skill78);
        skillList.add(skill79);
        skillList.add(skill80);
        skillList.add(skill81);
        skillList.add(skill82);
        skillList.add(skill83);
        skillList.add(skill84);
        skillList.add(skill85);
        skillList.add(skill86);
        skillList.add(skill87);
        skillList.add(skill88);
        skillList.add(skill89);
        skillList.add(skill90);
        skillList.add(skill91);
        skillList.add(skill92);
        skillList.add(skill93);
        skillList.add(skill94);
        skillList.add(skill95);
        skillList.add(skill96);
        skillList.add(skill97);
        skillList.add(skill98);
        skillList.add(skill99);
        skillList.add(skill100);
        skillList.add(skill101);
        skillList.add(skill102);
        skillList.add(skill103);
        skillList.add(skill104);
        skillList.add(skill105);
        skillList.add(skill106);
        skillList.add(skill107);
        skillList.add(skill108);
        skillList.add(skill109);
        skillList.add(skill110);
        skillList.add(skill111);
        skillList.add(skill112);
        skillList.add(skill113);
        skillList.add(skill114);
        skillList.add(skill115);
        skillList.add(skill116);
        skillList.add(skill117);
        skillList.add(skill118);
        skillList.add(skill119);
        skillList.add(skill120);
        skillList.add(skill121);
        skillList.add(skill122);
        skillList.add(skill123);
        skillList.add(skill124);
        skillList.add(skill125);
        skillList.add(skill126);
        skillList.add(skill127);
        skillList.add(skill128);
        skillList.add(skill129);
        skillList.add(skill130);
        skillList.add(skill131);
        skillList.add(skill132);
        skillList.add(skill133);
        skillList.add(skill134);
        skillList.add(skill135);
        skillList.add(skill136);
        skillList.add(skill137);
        skillList.add(skill138);
        skillList.add(skill139);
        skillList.add(skill140);
        skillList.add(skill141);
        skillList.add(skill142);
        skillList.add(skill143);
        skillList.add(skill144);
        skillList.add(skill145);
        skillList.add(skill146);
        skillList.add(skill147);
        skillList.add(skill148);
        skillList.add(skill149);
        skillList.add(skill150);
        skillList.add(skill151);
        skillList.add(skill152);
        skillList.add(skill153);
        skillList.add(skill154);
        skillList.add(skill155);
        skillList.add(skill156);
        skillList.add(skill157);
        skillList.add(skill158);
        skillList.add(skill159);
        skillList.add(skill160);
        skillList.add(skill161);
        skillList.add(skill162);
        skillList.add(skill163);
        skillList.add(skill164);
        skillList.add(skill165);
        skillList.add(skill166);
        skillList.add(skill167);
        skillList.add(skill168);
        skillList.add(skill169);
        skillList.add(skill170);
        skillList.add(skill171);
        skillList.add(skill172);
        skillList.add(skill173);
        skillList.add(skill174);
        skillList.add(skill175);
        skillList.add(skill176);
        skillList.add(skill177);
        skillList.add(skill178);
        skillList.add(skill179);
        skillList.add(skill180);
        skillList.add(skill181);
        skillList.add(skill182);
        skillList.add(skill183);
        skillList.add(skill184);
        skillList.add(skill185);
        skillList.add(skill186);
        skillList.add(skill187);
        skillList.add(skill188);
        skillList.add(skill189);
        skillList.add(skill190);
        skillList.add(skill191);
        skillList.add(skill192);
        skillList.add(skill193);
        skillList.add(skill194);
        skillList.add(skill195);
        skillList.add(skill196);
        skillList.add(skill197);
        skillList.add(skill198);
        skillList.add(skill199);
        skillList.add(skill200);
        skillList.add(skill201);
        skillList.add(skill202);
        skillList.add(skill203);
        skillList.add(skill204);
    }

    private void makeGearList(){
        gearList=new ArrayList();
        gearList.add(gear1);
        gearList.add(gear2);
        gearList.add(gear3);
        gearList.add(gear4);
        gearList.add(gear5);
        gearList.add(gear6);
        gearList.add(gear7);
        gearList.add(gear8);
        gearList.add(gear9);
        gearList.add(gear10);
        gearList.add(gear11);
        gearList.add(gear12);
        gearList.add(gear13);
        gearList.add(gear14);
        gearList.add(gear15);
        gearList.add(gear16);
        gearList.add(gear17);
        gearList.add(gear18);
        gearList.add(gear19);
        gearList.add(gear20);
        gearList.add(gear21);
        gearList.add(gear22);
        gearList.add(gear23);
    }

    private void makeMnyList(){
        mnyList=new ArrayList();
        mnyList.add(mny1);
        mnyList.add(mny2);
        mnyList.add(mny3);
        mnyList.add(mny4);
    }

    private void makeSpellList(){
        spellList=new ArrayList();
        spellList.add(spellZero);
        spellList.add(spellOne);
        spellList.add(spellTwo);
        spellList.add(spellThree);
        spellList.add(spellFour);
        spellList.add(spellFive);
        spellList.add(spellSix);
        spellList.add(spellSeven);
        spellList.add(spellEight);
        spellList.add(spellNine);
    }

    private void makeSpellsList(){
        spellsList=new ArrayList();
        spellsList.add(spells1);
        spellsList.add(spells2);
        spellsList.add(spells3);
        spellsList.add(spells4);
        spellsList.add(spells5);
        spellsList.add(spells6);
        spellsList.add(spells7);
        spellsList.add(spells8);
        spellsList.add(spells9);
        spellsList.add(spells10);
        spellsList.add(spells11);
        spellsList.add(spells12);
        spellsList.add(spells13);
        spellsList.add(spells14);
        spellsList.add(spells15);
        spellsList.add(spells16);
        spellsList.add(spells17);
        spellsList.add(spells18);
        spellsList.add(spells19);
        spellsList.add(spells20);
        spellsList.add(spells21);
        spellsList.add(spells22);
        spellsList.add(spells23);
        spellsList.add(spells24);
        spellsList.add(spells25);
        spellsList.add(spells26);
        spellsList.add(spells27);
        spellsList.add(spells28);
        spellsList.add(spells29);
        spellsList.add(spells30);
        spellsList.add(spells31);
        spellsList.add(spells32);
        spellsList.add(spells33);
        spellsList.add(spells34);
        spellsList.add(spells35);
        spellsList.add(spells36);
        spellsList.add(spells37);
        spellsList.add(spells38);
        spellsList.add(spells39);
        spellsList.add(spells40);
        spellsList.add(spells41);
    }

    public void updateStr(){
        String ablMod="";
        if(!abl1.getText().equals("")){
            int tmp=Integer.parseInt(abl1.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;
        }
        abl7.setText(ablMod);
        att5.setText(ablMod);
        skill51.setText(ablMod);
        skill67.setText(ablMod);
        skill88.setText(ablMod);
    }

    public void updateDex(){
        String ablMod="";
        if(!abl2.getText().equals("")){
            int tmp=Integer.parseInt(abl2.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;
        }
        abl8.setText(ablMod);
        hpac5.setText(ablMod);
        hpac13.setText(ablMod);
        save8.setText(ablMod);
        skill49.setText(ablMod);
        skill60.setText(ablMod);
        skill65.setText(ablMod);
        skill74.setText(ablMod);
        skill75.setText(ablMod);
        skill81.setText(ablMod);
        skill84.setText(ablMod);
        skill89.setText(ablMod);
        skill91.setText(ablMod);
    }

    public void updateCon(){
        String ablMod="";
        if(!abl3.getText().equals("")){
            int tmp=Integer.parseInt(abl3.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;
        }
        abl9.setText(ablMod);
        save7.setText(ablMod);
        skill52.setText(ablMod);
    }

    public void updateInt(){
        String ablMod="";
        if(!abl4.getText().equals("")){
            int tmp=Integer.parseInt(abl4.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;
        }
        abl10.setText(ablMod);
        skill48.setText(ablMod);
        if(!skill189.getText().equals(""))
            skill53.setText(ablMod);
       if(!skill190.getText().equals(""))
             skill54.setText(ablMod);
        if(!skill191.getText().equals(""))
            skill55.setText(ablMod);
        skill56.setText(ablMod);
        skill58.setText(ablMod);
        skill61.setText(ablMod);
        if(!skill192.getText().equals(""))
            skill68.setText(ablMod);
        if(!skill193.getText().equals(""))
            skill69.setText(ablMod);
        if(!skill194.getText().equals(""))
            skill70.setText(ablMod);
        if(!skill195.getText().equals(""))
            skill71.setText(ablMod);
        if(!skill196.getText().equals(""))
            skill72.setText(ablMod);
        skill82.setText(ablMod);
        skill85.setText(ablMod);
    }

    public void updateWis(){
        String ablMod="";
        if(!abl5.getText().equals("")){
            int tmp=Integer.parseInt(abl5.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;
        }
        abl11.setText(ablMod);
        save9.setText(ablMod);
        skill64.setText(ablMod);
        skill73.setText(ablMod);
        if(!skill200.getText().equals(""))
            skill79.setText(ablMod);
        if(!skill201.getText().equals(""))
            skill80.setText(ablMod);
        skill83.setText(ablMod);
        skill86.setText(ablMod);
        skill87.setText(ablMod);
    }

    public void updateCha(){
        String ablMod="";
        if(!abl6.getText().equals("")){
            int tmp=Integer.parseInt(abl6.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;
        }
        abl12.setText(ablMod);
        skill50.setText(ablMod);
        skill57.setText(ablMod);
        skill59.setText(ablMod);
        skill62.setText(ablMod);
        skill63.setText(ablMod);
        skill66.setText(ablMod);
        if(!skill197.getText().equals(""))
            skill76.setText(ablMod);
        if(!skill198.getText().equals(""))
            skill77.setText(ablMod);
        if(!skill199.getText().equals(""))
            skill78.setText(ablMod);
        skill90.setText(ablMod);
    }

    public void updateTmpStr(){
        String ablMod="";
        if(!abl13.getText().equals("")){
            int tmp=Integer.parseInt(abl13.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;

            abl19.setText(ablMod);
            att5.setText(ablMod);
            skill51.setText(ablMod);
            skill67.setText(ablMod);
            skill88.setText(ablMod);
        }else{
            abl19.setText("");
            updateStr();
        }
    }

    public void updateTmpDex(){
        String ablMod="";
        if(!abl14.getText().equals("")){
            int tmp=Integer.parseInt(abl14.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;

            abl20.setText(ablMod);
            hpac5.setText(ablMod);
            hpac13.setText(ablMod);
            save8.setText(ablMod);
            skill49.setText(ablMod);
            skill60.setText(ablMod);
            skill65.setText(ablMod);
            skill74.setText(ablMod);
            skill75.setText(ablMod);
            skill81.setText(ablMod);
            skill84.setText(ablMod);
            skill89.setText(ablMod);
            skill91.setText(ablMod);
        }else{
            abl20.setText("");
            updateDex();
        }
    }

    public void updateTmpCon(){
        String ablMod="";
        if(!abl15.getText().equals("")){
            int tmp=Integer.parseInt(abl15.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;

            abl21.setText(ablMod);
            save7.setText(ablMod);
            skill52.setText(ablMod);
        }else{
            abl21.setText("");
            updateCon();
        }
    }

    public void updateTmpInt(){
        String ablMod="";
        if(!abl16.getText().equals("")){
            int tmp=Integer.parseInt(abl16.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;

            abl22.setText(ablMod);
            skill48.setText(ablMod);
            if(!skill189.getText().equals(""))
                skill53.setText(ablMod);
            if(!skill190.getText().equals(""))
                 skill54.setText(ablMod);
            if(!skill191.getText().equals(""))
                skill55.setText(ablMod);
            skill56.setText(ablMod);
            skill58.setText(ablMod);
            skill61.setText(ablMod);
            if(!skill192.getText().equals(""))
                skill68.setText(ablMod);
            if(!skill193.getText().equals(""))
                skill69.setText(ablMod);
            if(!skill194.getText().equals(""))
                skill70.setText(ablMod);
            if(!skill195.getText().equals(""))
                skill71.setText(ablMod);
            if(!skill196.getText().equals(""))
                skill72.setText(ablMod);
            skill82.setText(ablMod);
            skill85.setText(ablMod);
        }else{
            abl22.setText("");
            updateInt();
        }
    }

    public void updateTmpWis(){
        String ablMod="";
        if(!abl17.getText().equals("")){
            int tmp=Integer.parseInt(abl17.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;

            abl23.setText(ablMod);
            save9.setText(ablMod);
            skill64.setText(ablMod);
            skill73.setText(ablMod);
            if(!skill200.getText().equals(""))
                skill79.setText(ablMod);
            if(!skill201.getText().equals(""))
                skill80.setText(ablMod);
            skill83.setText(ablMod);
            skill86.setText(ablMod);
            skill87.setText(ablMod);
        }else{
            abl23.setText("");
            updateWis();
        }
    }

    public void updateTmpCha(){
        String ablMod="";
        if(!abl18.getText().equals("")){
            int tmp=Integer.parseInt(abl18.getText());
            tmp-=10;
            tmp/=2;
            ablMod+=tmp;

            abl24.setText(ablMod);
            skill50.setText(ablMod);
            skill57.setText(ablMod);
            skill59.setText(ablMod);
            skill62.setText(ablMod);
            skill63.setText(ablMod);
            skill66.setText(ablMod);
            if(!skill197.getText().equals(""))
                skill76.setText(ablMod);
            if(!skill198.getText().equals(""))
                skill77.setText(ablMod);
            if(!skill199.getText().equals(""))
                skill78.setText(ablMod);
            skill90.setText(ablMod);
        }else{
            abl24.setText("");
            updateCha();
        }
    }

    public void updateRanks(){
        for(int j=0;j<47;j++){
            int ablMod=0;
            if(!skillList.get(j+47).getText().equals("")){
                ablMod+=Integer.parseInt(skillList.get(j+47).getText());
            }

            int ranks=0;
            if(!skillList.get(j+94).getText().equals("")){
                ranks+=Integer.parseInt(skillList.get(j+94).getText());
            }

            int miscMod=0;
            if(!skillList.get(j+141).getText().equals("")){
                miscMod+=Integer.parseInt(skillList.get(j+141).getText());
            }

            if(!skillList.get(j+47).getText().equals("")){
                skillList.get(j).setText(""+(ablMod+ranks+miscMod));
            }
        }
    }

    public void updateSaves(){
        for(int j=0;j<3;j++){
            int baseSave=0;
            if(!saveList.get(j+3).getText().equals("")){
                baseSave+=Integer.parseInt(saveList.get(j+3).getText());
            }

            int ablMod=0;
            if(!saveList.get(j+6).getText().equals("")){
                ablMod+=Integer.parseInt(saveList.get(j+6).getText());
            }

            int magMod=0;
            if(!saveList.get(j+9).getText().equals("")){
                magMod+=Integer.parseInt(saveList.get(j+9).getText());
            }

            int miscMod=0;
            if(!saveList.get(j+12).getText().equals("")){
                miscMod+=Integer.parseInt(saveList.get(j+12).getText());
            }

            int tmpMod=0;
            if(!saveList.get(j+15).getText().equals("")){
                tmpMod+=Integer.parseInt(saveList.get(j+15).getText());
            }

            saveList.get(j).setText(""+(baseSave+ablMod+magMod+miscMod+tmpMod));
        }
    }

    public void updateHPAC(){
        int AB=0;
        if(!hpac3.getText().equals("")){
            AB+=Integer.parseInt(hpac3.getText());
        }

        int SB=0;
        if(!hpac4.getText().equals("")){
            SB+=Integer.parseInt(hpac4.getText());
        }

        int dexMod=0;
        if(!hpac5.getText().equals("")){
            dexMod+=Integer.parseInt(hpac5.getText());
        }

        int sizeMod=0;
        if(!hpac6.getText().equals("")){
            sizeMod+=Integer.parseInt(hpac6.getText());
        }

        int NA=0;
        if(!hpac7.getText().equals("")){
            NA+=Integer.parseInt(hpac7.getText());
        }

        int defMod=0;
        if(!hpac8.getText().equals("")){
            defMod+=Integer.parseInt(hpac8.getText());
        }

        int miscMod=0;
        if(!hpac9.getText().equals("")){
            miscMod+=Integer.parseInt(hpac9.getText());
        }

        int dexMod2=0;
        if(!hpac13.getText().equals("")){
            dexMod2+=Integer.parseInt(hpac13.getText());
        }

        int miscMod2=0;
        if(!hpac14.getText().equals("")){
            miscMod2+=Integer.parseInt(hpac14.getText());
        }

        hpac2.setText(""+(10+AB+SB+dexMod+sizeMod+NA+defMod+miscMod));
        hpac10.setText(""+(10+dexMod+sizeMod+defMod+miscMod));
        hpac11.setText(""+(10+AB+SB+sizeMod+NA+defMod+miscMod));
        hpac12.setText(""+(dexMod2+miscMod2));
    }

    public void updateGrapple(){
        int BAT=0;
        if(!att4.getText().equals("")){
            BAT+=Integer.parseInt(att4.getText());
        }

        int strMod=0;
        if(!att5.getText().equals("")){
            strMod+=Integer.parseInt(att5.getText());
        }

        int sizeMod=0;
        if(!att6.getText().equals("")){
            sizeMod+=Integer.parseInt(att6.getText());
        }

        int miscMod=0;
        if(!att7.getText().equals("")){
            miscMod+=Integer.parseInt(att7.getText());
        }

        att3.setText(""+(BAT+strMod+sizeMod+miscMod));
    }

    /**Returns the String representation of this CharSheetViewer.
     * @Override
     * @return String
     */
    public String toString(){
        String toReturn=new String();

        toReturn+="35@@@";

        for(int j=0;j<infoList.size();j++){
            toReturn+=infoList.get(j).getText();
            if(j!=infoList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        for(int j=0;j<ablList.size();j++){
            toReturn+=ablList.get(j).getText();
            if(j!=ablList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        for(int j=0;j<hpacList.size();j++){
            toReturn+=hpacList.get(j).getText();
            if(j!=hpacList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        for(int j=0;j<saveList.size();j++){
            toReturn+=saveList.get(j).getText();
            if(j!=saveList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        for(int j=0;j<attList.size();j++){
            toReturn+=attList.get(j).getText();
            if(j!=attList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        for(int j=0;j<attSpinnerList.size();j++){
            toReturn+=attSpinnerList.get(j).getValue().toString();
            if(j!=attSpinnerList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        for(int j=0;j<skillList.size();j++){
            toReturn+=skillList.get(j).getText();
            if(j!=skillList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        for(int j=0;j<gearList.size();j++){
            toReturn+=gearList.get(j).getText();
            if(j!=gearList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        for(int j=0;j<mnyList.size();j++){
            toReturn+=mnyList.get(j).getText();
            if(j!=mnyList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        for(int j=0;j<spellList.size();j++){
            toReturn+=spellList.get(j).getText();
            if(j!=spellList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        for(int j=0;j<spellsList.size();j++){
            toReturn+=spellsList.get(j).getText();
            if(j!=spellsList.size()-1)toReturn+="###";
        }

        toReturn+="@@@";

        toReturn+=possessions.getText();

        toReturn+="@@@";

        toReturn+=feats.getText();

        toReturn+="@@@";

        toReturn+=splAbil.getText();

        toReturn+="@@@";

        toReturn+=lang.getText();

        toReturn+="$$$$$$";

        return toReturn;
    }
   
    /**Returns the character name associated with this character sheet.
     * 
     * @return charName
     */
    public String getCharName(){
        return info1.getText();
    }

    public int getSkillPts(){
        int ret=0;

        for(int j=94;j<141;j++){
            String ranks=skillList.get(j).getText();
            if(!ranks.equals(""))
                ret+=Integer.parseInt(ranks);
        }

        return ret;
    }

    /**Gets the first page of this character sheet.
     * 
     * @return the JScrollPane that contains all of the components in the first page
     */
    public JScrollPane getPage1(){
        return jScrollPane1;
    }

    /**Gets the second page of this character sheet.
     * 
     * @return the JScrollPane that contains all of the components in the second page
     */
    public JScrollPane getPage2(){
        return jScrollPane2;
    }

    /**Returns true if one of this CharSheet's pages is page.
     * 
     * @param page The page to check.
     * @return whether this CharSheet contains page.
     */
    public boolean hasPage(JScrollPane page){
        boolean one=page==jScrollPane1;
        boolean two=page==jScrollPane2;
        return one||two;
    }

    public String getDefault(){
        return  "35@@@Character Name###Player###Class and Level###Race"+
                "###Alignment###Deity###Size###Age###Gender###Height###Weig"+
                "ht###Eyes###Hair###Skin###Character Name###Experience Poin"+
                "ts@@@#####################################################"+
                "################@@@#######################################"+
                "###Damage:######Nonlthl###Speed###DR@@@###################"+
                "###################################Note Condtional modifie"+
                "rs here.@@@#####################Weapon###AttackBonus#"+
                "##############Notes###Weapon###AttackBonus###############N"+
                "otes###Weapon###AttackBonus###############Notes###Weapon##"+
                "#AttackBonus###############Notes###Weapon###AttackBonus###"+
                "############Notes@@@0###0###0###0###0@@@##################"+
                "##########################################################"+
                "##########################################################"+
                "##########################################################"+
                "##########################################################"+
                "##########################################################"+
                "##########################################################"+
                "##########################################################"+
                "##########################################################"+
                "##########################################################"+
                "##########################################################"+
                "###########@@@############################################"+
                "######################@@@0###0###0###0@@@Level Zero Spells"+
                "###Level One Spells###Level Two Spells###Level Three Spell"+
                "s###Level Four Spells###Level Five Spells###Level Six Spel"+
                "ls###Level Seven Spells###Level Eight Spells###Level Nine "+
                "Spells@@@#################################################"+
                "##########################################################"+
                "#############@@@@@@@@@@@@$$$$$$";
    }
    
    /**Updates all of the data in this CharSheetViewer.
     * 
     * @param newData The new data to be used.
     */
    public void setData(String newData){
        importData(newData);
        makeSections();
    }

    /**Loads data from a file and updates the data in this CharSheetViewer
     *
     * @param inFile the file to load data from
     * @throws FileNotFoundException
     */
    public void setData(File inFile)throws FileNotFoundException{
        Scanner in =new Scanner(inFile);
        in.useDelimiter("$$$$$$");
        String inData=in.next();
        importData(inData);
        makeSections();
    }

    /**Sets if this is the play's character sheet. True is yes.
     *
     * @param b
     */
    public void setPlayerSheet(boolean b){
        isPlayerSheet=b;
    }

    /**Saves the CharSheet data to the current location, or the default location
     * if this instance has not been previously saved.
     */
    public void save(){
        try{
            FileWriter out=new FileWriter(saveFile);
            out.write(toString());
            out.close();
        }catch(IOException e){
            System.err.println("ERROR: Could not write to file");
        }
    }

    /**Displays a JFileChooser to select the text file to save to.
     * 
     */
    public void saveAs(){
       int returnVal=fc.showSaveDialog(this);
        switch(returnVal){
            case JFileChooser.APPROVE_OPTION:saveFile=fc.getSelectedFile();break;
            case JFileChooser.CANCEL_OPTION:;break;
            case JFileChooser.ERROR_OPTION:System.err.println("ERROR: in FileChooser");break;
            default:System.out.println("No Hacking");break;
        }
        try{
            FileWriter out=new FileWriter(saveFile);
            out.write(toString());
            out.close();
        }catch(IOException e){
            System.err.println("ERROR: Could not write to file");
        }
    }

    /**Displays a JFileChooser to select the text file to open.
     * 
     */
    public void open(){
        int returnVal=fc.showOpenDialog(this);
        switch(returnVal){
            case JFileChooser.APPROVE_OPTION:saveFile=fc.getSelectedFile();break;
            case JFileChooser.CANCEL_OPTION:;break;
            case JFileChooser.ERROR_OPTION:System.err.println("ERROR: in FileChooser");break;
            default:System.out.println("No Hacking");break;
        }
        try{
            setData(saveFile);
        }catch(FileNotFoundException e){
            System.err.println("ERROR: The file does not exist");
        }catch(ArrayIndexOutOfBoundsException e){
            System.err.println("ERROR: Invalid data in the file");
        }
    }

    private void hpacButton1MouseReleased(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_hpacButton1MouseReleased
        if (init){
            int hp = 0;
            int inc = 0;
            if (!hpac1.getText().equals("")) {
                hp = Integer.parseInt(hpac1.getText());

            }
            if (!hpac16.getText().equals("")) {
                inc = Integer.parseInt(hpac16.getText());

            }
            hpac1.setText("" + (hp - inc));
        }
    }//GEN-LAST:event_hpacButton1MouseReleased

    private void hpacButton2MouseReleased(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_hpacButton2MouseReleased
        if (init) {
            int hp = 0;
            int inc = 0;
            if (!hpac1.getText().equals("")) {
                hp = Integer.parseInt(hpac1.getText());

            }
            if (!hpac16.getText().equals("")) {
                inc = Integer.parseInt(hpac16.getText());

            }
            hpac1.setText("" + (hp + inc));
        }
    }//GEN-LAST:event_hpacButton2MouseReleased

    private void abl1CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl1CaretUpdate
        if (init) {
            updateStr();
            updateRanks();
            updateGrapple();
        }
    }//GEN-LAST:event_abl1CaretUpdate

    private void abl2CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl2CaretUpdate
        if (init) {
            updateDex();
            updateRanks();
            updateSaves();
            updateHPAC();
        }
    }//GEN-LAST:event_abl2CaretUpdate

    private void abl3CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl3CaretUpdate
        if (init) {
            updateCon();
            updateRanks();
            updateSaves();
        }
    }//GEN-LAST:event_abl3CaretUpdate

    private void abl4CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl4CaretUpdate
        if (init) {
            updateInt();
            updateRanks();
        }
    }//GEN-LAST:event_abl4CaretUpdate

    private void abl5CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl5CaretUpdate
        if (init) {
            updateWis();
            updateRanks();
            updateSaves();
        }
    }//GEN-LAST:event_abl5CaretUpdate

    private void abl6CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl6CaretUpdate
        if (init) {
            updateCha();
            updateRanks();
        }
    }//GEN-LAST:event_abl6CaretUpdate

    private void skill189To196CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_skill189To196CaretUpdate
        if (init) {
            updateTmpInt();
            updateRanks();
        }
    }//GEN-LAST:event_skill189To196CaretUpdate

    private void skill142To188CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_skill142To188CaretUpdate
        if (init) {
            updateRanks();
        }
    }//GEN-LAST:event_skill142To188CaretUpdate

    private void skill95To141CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_skill95To141CaretUpdate
        if (init) {
            updateRanks();
        }
    }//GEN-LAST:event_skill95To141CaretUpdate

    private void skill197To199CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_skill197To199CaretUpdate
        if (init){
            updateTmpCha();
            updateRanks();
        }
    }//GEN-LAST:event_skill197To199CaretUpdate

    private void skill200To201CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_skill200To201CaretUpdate
        if (init) {
            updateTmpWis();
            updateRanks();
        }
    }//GEN-LAST:event_skill200To201CaretUpdate

    private void save4To6And10to18CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_save4To6And10to18CaretUpdate
        if (init)
            updateSaves();
    }//GEN-LAST:event_save4To6And10to18CaretUpdate

    private void abl13CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl13CaretUpdate
        if (init) {
            updateTmpStr();
            updateRanks();
            updateGrapple();
        }
    }//GEN-LAST:event_abl13CaretUpdate

    private void abl14CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl14CaretUpdate
        if (init) {
            updateTmpDex();
            updateRanks();
            updateSaves();
            updateHPAC();
        }
    }//GEN-LAST:event_abl14CaretUpdate

    private void abl15CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl15CaretUpdate
        if (init) {
            updateTmpCon();
            updateRanks();
            updateSaves();
        }
    }//GEN-LAST:event_abl15CaretUpdate

    private void abl16CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl16CaretUpdate
        if (init) {
            updateTmpInt();
            updateRanks();
        }
    }//GEN-LAST:event_abl16CaretUpdate

    private void abl17CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl17CaretUpdate
        if (init) {
            updateTmpWis();
            updateRanks();
            updateSaves();
        }
    }//GEN-LAST:event_abl17CaretUpdate

    private void abl18CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_abl18CaretUpdate
        if (init) {
            updateTmpCha();
            updateRanks();
        }
    }//GEN-LAST:event_abl18CaretUpdate

    private void att1CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_att1CaretUpdate
        if (init) {
            att4.setText(att1.getText());
            updateGrapple();
        }
    }//GEN-LAST:event_att1CaretUpdate

    private void att6To7CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_att6To7CaretUpdate
        if (init) {
            updateGrapple();
        }
    }//GEN-LAST:event_att6To7CaretUpdate

    private void gear3CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_gear3CaretUpdate
        if (init) {
            hpac3.setText(gear3.getText());
            updateHPAC();
        }
    }//GEN-LAST:event_gear3CaretUpdate

    private void gear11CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_gear11CaretUpdate
        if (init) {
            hpac4.setText(gear11.getText());
            updateHPAC();
        }
    }//GEN-LAST:event_gear11CaretUpdate

    private void hpac6To9CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_hpac6To9CaretUpdate
        if (init)
            updateHPAC();
    }//GEN-LAST:event_hpac6To9CaretUpdate

    private void hpac14CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_hpac14CaretUpdate
        if (init)
            updateHPAC();
    }//GEN-LAST:event_hpac14CaretUpdate

    private void newSheetActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_newSheetActionPerformed
        if (init)
            setData(DEFAULT_DATA);
    }//GEN-LAST:event_newSheetActionPerformed

    private void openSheetActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_openSheetActionPerformed
        if (init)
            open();
    }//GEN-LAST:event_openSheetActionPerformed

    private void saveSheetActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_saveSheetActionPerformed
        if (init)
            save();
    }//GEN-LAST:event_saveSheetActionPerformed

    private void saveSheetAsActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_saveSheetAsActionPerformed
        if (init)
            saveAs();
    }//GEN-LAST:event_saveSheetAsActionPerformed

    private void exitSheetActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_exitSheetActionPerformed
        if (init) {
            this.setVisible(false);
            this.dispose();
        }
    }//GEN-LAST:event_exitSheetActionPerformed

    private void info1CaretUpdate(javax.swing.event.CaretEvent evt) {//GEN-FIRST:event_info1CaretUpdate
        if(init)
            saveFile=new File(System.getProperty("user.dir")+"\\"+getCharName()+".txt");
    }//GEN-LAST:event_info1CaretUpdate

    private void componentFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_componentFocusLost
        if(init && isPlayerSheet){
            parent.updateCharData(this.toString());
        }
    }//GEN-LAST:event_componentFocusLost


    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JTextField abl1;
    private javax.swing.JTextField abl10;
    private javax.swing.JTextField abl11;
    private javax.swing.JTextField abl12;
    private javax.swing.JTextField abl13;
    private javax.swing.JTextField abl14;
    private javax.swing.JTextField abl15;
    private javax.swing.JTextField abl16;
    private javax.swing.JTextField abl17;
    private javax.swing.JTextField abl18;
    private javax.swing.JTextField abl19;
    private javax.swing.JTextField abl2;
    private javax.swing.JTextField abl20;
    private javax.swing.JTextField abl21;
    private javax.swing.JTextField abl22;
    private javax.swing.JTextField abl23;
    private javax.swing.JTextField abl24;
    private javax.swing.JTextField abl3;
    private javax.swing.JTextField abl4;
    private javax.swing.JTextField abl5;
    private javax.swing.JTextField abl6;
    private javax.swing.JTextField abl7;
    private javax.swing.JTextField abl8;
    private javax.swing.JTextField abl9;
    private javax.swing.JTextField att1;
    private javax.swing.JTextField att2;
    private javax.swing.JTextField att3;
    private javax.swing.JTextField att4;
    private javax.swing.JTextField att5;
    private javax.swing.JTextField att6;
    private javax.swing.JTextField att7;
    private javax.swing.JTextField attW11;
    private javax.swing.JTextField attW12;
    private javax.swing.JTextField attW13;
    private javax.swing.JTextField attW14;
    private javax.swing.JTextField attW15;
    private javax.swing.JTextField attW16;
    private javax.swing.JTextField attW17;
    private javax.swing.JSpinner attW1Spinner;
    private javax.swing.JTextField attW21;
    private javax.swing.JTextField attW22;
    private javax.swing.JTextField attW23;
    private javax.swing.JTextField attW24;
    private javax.swing.JTextField attW25;
    private javax.swing.JTextField attW26;
    private javax.swing.JTextField attW27;
    private javax.swing.JSpinner attW2Spinner;
    private javax.swing.JTextField attW31;
    private javax.swing.JTextField attW32;
    private javax.swing.JTextField attW33;
    private javax.swing.JTextField attW34;
    private javax.swing.JTextField attW35;
    private javax.swing.JTextField attW36;
    private javax.swing.JTextField attW37;
    private javax.swing.JSpinner attW3Spinner;
    private javax.swing.JTextField attW41;
    private javax.swing.JTextField attW42;
    private javax.swing.JTextField attW43;
    private javax.swing.JTextField attW44;
    private javax.swing.JTextField attW45;
    private javax.swing.JTextField attW46;
    private javax.swing.JTextField attW47;
    private javax.swing.JSpinner attW4Spinner;
    private javax.swing.JTextField attW51;
    private javax.swing.JTextField attW52;
    private javax.swing.JTextField attW53;
    private javax.swing.JTextField attW54;
    private javax.swing.JTextField attW55;
    private javax.swing.JTextField attW56;
    private javax.swing.JTextField attW57;
    private javax.swing.JSpinner attW5Spinner;
    private javax.swing.JMenu edit;
    private javax.swing.JLabel eight;
    private javax.swing.JMenuItem exitSheet;
    private javax.swing.JTextArea feats;
    private javax.swing.JMenu file;
    private javax.swing.JLabel five;
    private javax.swing.JLabel four;
    private javax.swing.JTextField gear1;
    private javax.swing.JTextField gear10;
    private javax.swing.JTextField gear11;
    private javax.swing.JTextField gear12;
    private javax.swing.JTextField gear13;
    private javax.swing.JTextField gear14;
    private javax.swing.JTextField gear15;
    private javax.swing.JTextField gear16;
    private javax.swing.JTextField gear17;
    private javax.swing.JTextField gear18;
    private javax.swing.JTextField gear19;
    private javax.swing.JTextField gear2;
    private javax.swing.JTextField gear20;
    private javax.swing.JTextField gear21;
    private javax.swing.JTextField gear22;
    private javax.swing.JTextField gear23;
    private javax.swing.JTextField gear3;
    private javax.swing.JTextField gear4;
    private javax.swing.JTextField gear5;
    private javax.swing.JTextField gear6;
    private javax.swing.JTextField gear7;
    private javax.swing.JTextField gear8;
    private javax.swing.JTextField gear9;
    private javax.swing.JTextField hpac1;
    private javax.swing.JTextField hpac10;
    private javax.swing.JTextField hpac11;
    private javax.swing.JTextField hpac12;
    private javax.swing.JTextField hpac13;
    private javax.swing.JTextField hpac14;
    private javax.swing.JTextField hpac15;
    private javax.swing.JTextField hpac16;
    private javax.swing.JTextField hpac17;
    private javax.swing.JTextField hpac18;
    private javax.swing.JTextField hpac19;
    private javax.swing.JTextField hpac2;
    private javax.swing.JTextField hpac3;
    private javax.swing.JTextField hpac4;
    private javax.swing.JTextField hpac5;
    private javax.swing.JTextField hpac6;
    private javax.swing.JTextField hpac7;
    private javax.swing.JTextField hpac8;
    private javax.swing.JTextField hpac9;
    private javax.swing.JButton hpacButton1;
    private javax.swing.JButton hpacButton2;
    private javax.swing.JLabel imgPg1;
    private javax.swing.JLabel imgPg2;
    private javax.swing.JTextField info1;
    private javax.swing.JTextField info10;
    private javax.swing.JTextField info11;
    private javax.swing.JTextField info12;
    private javax.swing.JTextField info13;
    private javax.swing.JTextField info14;
    private javax.swing.JTextField info15;
    private javax.swing.JTextField info16;
    private javax.swing.JTextField info2;
    private javax.swing.JTextField info3;
    private javax.swing.JTextField info4;
    private javax.swing.JTextField info5;
    private javax.swing.JTextField info6;
    private javax.swing.JTextField info7;
    private javax.swing.JTextField info8;
    private javax.swing.JTextField info9;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JScrollPane jScrollPane2;
    private javax.swing.JTextArea lang;
    private javax.swing.JMenuBar menuBar;
    private javax.swing.JTextField mny1;
    private javax.swing.JTextField mny2;
    private javax.swing.JTextField mny3;
    private javax.swing.JTextField mny4;
    private javax.swing.JMenuItem newSheet;
    private javax.swing.JLabel nine;
    private javax.swing.JLabel one;
    private javax.swing.JMenuItem openSheet;
    private javax.swing.JLayeredPane page1;
    private javax.swing.JLayeredPane page2;
    private javax.swing.JTextArea possessions;
    private javax.swing.JTextField save1;
    private javax.swing.JTextField save10;
    private javax.swing.JTextField save11;
    private javax.swing.JTextField save12;
    private javax.swing.JTextField save13;
    private javax.swing.JTextField save14;
    private javax.swing.JTextField save15;
    private javax.swing.JTextField save16;
    private javax.swing.JTextField save17;
    private javax.swing.JTextField save18;
    private javax.swing.JTextArea save19;
    private javax.swing.JTextField save2;
    private javax.swing.JTextField save3;
    private javax.swing.JTextField save4;
    private javax.swing.JTextField save5;
    private javax.swing.JTextField save6;
    private javax.swing.JTextField save7;
    private javax.swing.JTextField save8;
    private javax.swing.JTextField save9;
    private javax.swing.JMenuItem saveSheet;
    private javax.swing.JMenuItem saveSheetAs;
    private javax.swing.JScrollPane scrollFeats;
    private javax.swing.JScrollPane scrollLang;
    private javax.swing.JScrollPane scrollPossessions;
    private javax.swing.JScrollPane scrollSave19;
    private javax.swing.JScrollPane scrollSpellEight;
    private javax.swing.JScrollPane scrollSpellFive;
    private javax.swing.JScrollPane scrollSpellFour;
    private javax.swing.JScrollPane scrollSpellNine;
    private javax.swing.JScrollPane scrollSpellOne;
    private javax.swing.JScrollPane scrollSpellSeven;
    private javax.swing.JScrollPane scrollSpellSix;
    private javax.swing.JScrollPane scrollSpellThree;
    private javax.swing.JScrollPane scrollSpellTwo;
    private javax.swing.JScrollPane scrollSpellZero;
    private javax.swing.JScrollPane scrollSplAbil;
    private javax.swing.JLabel seven;
    private javax.swing.JLabel six;
    private javax.swing.JTextField skill1;
    private javax.swing.JTextField skill10;
    private javax.swing.JTextField skill100;
    private javax.swing.JTextField skill101;
    private javax.swing.JTextField skill102;
    private javax.swing.JTextField skill103;
    private javax.swing.JTextField skill104;
    private javax.swing.JTextField skill105;
    private javax.swing.JTextField skill106;
    private javax.swing.JTextField skill107;
    private javax.swing.JTextField skill108;
    private javax.swing.JTextField skill109;
    private javax.swing.JTextField skill11;
    private javax.swing.JTextField skill110;
    private javax.swing.JTextField skill111;
    private javax.swing.JTextField skill112;
    private javax.swing.JTextField skill113;
    private javax.swing.JTextField skill114;
    private javax.swing.JTextField skill115;
    private javax.swing.JTextField skill116;
    private javax.swing.JTextField skill117;
    private javax.swing.JTextField skill118;
    private javax.swing.JTextField skill119;
    private javax.swing.JTextField skill12;
    private javax.swing.JTextField skill120;
    private javax.swing.JTextField skill121;
    private javax.swing.JTextField skill122;
    private javax.swing.JTextField skill123;
    private javax.swing.JTextField skill124;
    private javax.swing.JTextField skill125;
    private javax.swing.JTextField skill126;
    private javax.swing.JTextField skill127;
    private javax.swing.JTextField skill128;
    private javax.swing.JTextField skill129;
    private javax.swing.JTextField skill13;
    private javax.swing.JTextField skill130;
    private javax.swing.JTextField skill131;
    private javax.swing.JTextField skill132;
    private javax.swing.JTextField skill133;
    private javax.swing.JTextField skill134;
    private javax.swing.JTextField skill135;
    private javax.swing.JTextField skill136;
    private javax.swing.JTextField skill137;
    private javax.swing.JTextField skill138;
    private javax.swing.JTextField skill139;
    private javax.swing.JTextField skill14;
    private javax.swing.JTextField skill140;
    private javax.swing.JTextField skill141;
    private javax.swing.JTextField skill142;
    private javax.swing.JTextField skill143;
    private javax.swing.JTextField skill144;
    private javax.swing.JTextField skill145;
    private javax.swing.JTextField skill146;
    private javax.swing.JTextField skill147;
    private javax.swing.JTextField skill148;
    private javax.swing.JTextField skill149;
    private javax.swing.JTextField skill15;
    private javax.swing.JTextField skill150;
    private javax.swing.JTextField skill151;
    private javax.swing.JTextField skill152;
    private javax.swing.JTextField skill153;
    private javax.swing.JTextField skill154;
    private javax.swing.JTextField skill155;
    private javax.swing.JTextField skill156;
    private javax.swing.JTextField skill157;
    private javax.swing.JTextField skill158;
    private javax.swing.JTextField skill159;
    private javax.swing.JTextField skill16;
    private javax.swing.JTextField skill160;
    private javax.swing.JTextField skill161;
    private javax.swing.JTextField skill162;
    private javax.swing.JTextField skill163;
    private javax.swing.JTextField skill164;
    private javax.swing.JTextField skill165;
    private javax.swing.JTextField skill166;
    private javax.swing.JTextField skill167;
    private javax.swing.JTextField skill168;
    private javax.swing.JTextField skill169;
    private javax.swing.JTextField skill17;
    private javax.swing.JTextField skill170;
    private javax.swing.JTextField skill171;
    private javax.swing.JTextField skill172;
    private javax.swing.JTextField skill173;
    private javax.swing.JTextField skill174;
    private javax.swing.JTextField skill175;
    private javax.swing.JTextField skill176;
    private javax.swing.JTextField skill177;
    private javax.swing.JTextField skill178;
    private javax.swing.JTextField skill179;
    private javax.swing.JTextField skill18;
    private javax.swing.JTextField skill180;
    private javax.swing.JTextField skill181;
    private javax.swing.JTextField skill182;
    private javax.swing.JTextField skill183;
    private javax.swing.JTextField skill184;
    private javax.swing.JTextField skill185;
    private javax.swing.JTextField skill186;
    private javax.swing.JTextField skill187;
    private javax.swing.JTextField skill188;
    private javax.swing.JTextField skill189;
    private javax.swing.JTextField skill19;
    private javax.swing.JTextField skill190;
    private javax.swing.JTextField skill191;
    private javax.swing.JTextField skill192;
    private javax.swing.JTextField skill193;
    private javax.swing.JTextField skill194;
    private javax.swing.JTextField skill195;
    private javax.swing.JTextField skill196;
    private javax.swing.JTextField skill197;
    private javax.swing.JTextField skill198;
    private javax.swing.JTextField skill199;
    private javax.swing.JTextField skill2;
    private javax.swing.JTextField skill20;
    private javax.swing.JTextField skill200;
    private javax.swing.JTextField skill201;
    private javax.swing.JTextField skill202;
    private javax.swing.JTextField skill203;
    private javax.swing.JTextField skill204;
    private javax.swing.JTextField skill205;
    private javax.swing.JTextField skill206;
    private javax.swing.JTextField skill207;
    private javax.swing.JTextField skill21;
    private javax.swing.JTextField skill22;
    private javax.swing.JTextField skill23;
    private javax.swing.JTextField skill24;
    private javax.swing.JTextField skill25;
    private javax.swing.JTextField skill26;
    private javax.swing.JTextField skill27;
    private javax.swing.JTextField skill28;
    private javax.swing.JTextField skill29;
    private javax.swing.JTextField skill3;
    private javax.swing.JTextField skill30;
    private javax.swing.JTextField skill31;
    private javax.swing.JTextField skill32;
    private javax.swing.JTextField skill33;
    private javax.swing.JTextField skill34;
    private javax.swing.JTextField skill35;
    private javax.swing.JTextField skill36;
    private javax.swing.JTextField skill37;
    private javax.swing.JTextField skill38;
    private javax.swing.JTextField skill39;
    private javax.swing.JTextField skill4;
    private javax.swing.JTextField skill40;
    private javax.swing.JTextField skill41;
    private javax.swing.JTextField skill42;
    private javax.swing.JTextField skill43;
    private javax.swing.JTextField skill44;
    private javax.swing.JTextField skill45;
    private javax.swing.JTextField skill46;
    private javax.swing.JTextField skill47;
    private javax.swing.JTextField skill48;
    private javax.swing.JTextField skill49;
    private javax.swing.JTextField skill5;
    private javax.swing.JTextField skill50;
    private javax.swing.JTextField skill51;
    private javax.swing.JTextField skill52;
    private javax.swing.JTextField skill53;
    private javax.swing.JTextField skill54;
    private javax.swing.JTextField skill55;
    private javax.swing.JTextField skill56;
    private javax.swing.JTextField skill57;
    private javax.swing.JTextField skill58;
    private javax.swing.JTextField skill59;
    private javax.swing.JTextField skill6;
    private javax.swing.JTextField skill60;
    private javax.swing.JTextField skill61;
    private javax.swing.JTextField skill62;
    private javax.swing.JTextField skill63;
    private javax.swing.JTextField skill64;
    private javax.swing.JTextField skill65;
    private javax.swing.JTextField skill66;
    private javax.swing.JTextField skill67;
    private javax.swing.JTextField skill68;
    private javax.swing.JTextField skill69;
    private javax.swing.JTextField skill7;
    private javax.swing.JTextField skill70;
    private javax.swing.JTextField skill71;
    private javax.swing.JTextField skill72;
    private javax.swing.JTextField skill73;
    private javax.swing.JTextField skill74;
    private javax.swing.JTextField skill75;
    private javax.swing.JTextField skill76;
    private javax.swing.JTextField skill77;
    private javax.swing.JTextField skill78;
    private javax.swing.JTextField skill79;
    private javax.swing.JTextField skill8;
    private javax.swing.JTextField skill80;
    private javax.swing.JTextField skill81;
    private javax.swing.JTextField skill82;
    private javax.swing.JTextField skill83;
    private javax.swing.JTextField skill84;
    private javax.swing.JTextField skill85;
    private javax.swing.JTextField skill86;
    private javax.swing.JTextField skill87;
    private javax.swing.JTextField skill88;
    private javax.swing.JTextField skill89;
    private javax.swing.JTextField skill9;
    private javax.swing.JTextField skill90;
    private javax.swing.JTextField skill91;
    private javax.swing.JTextField skill92;
    private javax.swing.JTextField skill93;
    private javax.swing.JTextField skill94;
    private javax.swing.JTextField skill95;
    private javax.swing.JTextField skill96;
    private javax.swing.JTextField skill97;
    private javax.swing.JTextField skill98;
    private javax.swing.JTextField skill99;
    private javax.swing.JTextArea spellEight;
    private javax.swing.JTextArea spellFive;
    private javax.swing.JTextArea spellFour;
    private javax.swing.JTextArea spellNine;
    private javax.swing.JTextArea spellOne;
    private javax.swing.JTextArea spellSeven;
    private javax.swing.JTextArea spellSix;
    private javax.swing.JTextArea spellThree;
    private javax.swing.JTextArea spellTwo;
    private javax.swing.JTextArea spellZero;
    private javax.swing.JTextField spells1;
    private javax.swing.JTextField spells10;
    private javax.swing.JTextField spells11;
    private javax.swing.JTextField spells12;
    private javax.swing.JTextField spells13;
    private javax.swing.JTextField spells14;
    private javax.swing.JTextField spells15;
    private javax.swing.JTextField spells16;
    private javax.swing.JTextField spells17;
    private javax.swing.JTextField spells18;
    private javax.swing.JTextField spells19;
    private javax.swing.JTextField spells2;
    private javax.swing.JTextField spells20;
    private javax.swing.JTextField spells21;
    private javax.swing.JTextField spells22;
    private javax.swing.JTextField spells23;
    private javax.swing.JTextField spells24;
    private javax.swing.JTextField spells25;
    private javax.swing.JTextField spells26;
    private javax.swing.JTextField spells27;
    private javax.swing.JTextField spells28;
    private javax.swing.JTextField spells29;
    private javax.swing.JTextField spells3;
    private javax.swing.JTextField spells30;
    private javax.swing.JTextField spells31;
    private javax.swing.JTextField spells32;
    private javax.swing.JTextField spells33;
    private javax.swing.JTextField spells34;
    private javax.swing.JTextField spells35;
    private javax.swing.JTextField spells36;
    private javax.swing.JTextField spells37;
    private javax.swing.JTextField spells38;
    private javax.swing.JTextField spells39;
    private javax.swing.JTextField spells4;
    private javax.swing.JTextField spells40;
    private javax.swing.JTextField spells41;
    private javax.swing.JTextField spells5;
    private javax.swing.JTextField spells6;
    private javax.swing.JTextField spells7;
    private javax.swing.JTextField spells8;
    private javax.swing.JTextField spells9;
    private javax.swing.JTextArea splAbil;
    private javax.swing.JTabbedPane tabbedPane;
    private javax.swing.JLabel three;
    private javax.swing.JLabel two;
    private javax.swing.JLabel zero;
    // End of variables declaration//GEN-END:variables

}
